3
275
14
53
35
41
150
27
76
365
185
44
5
10
125
160
57
155
102
12
386
250
23
59
30
86
70
9
11
39
109
45
207
68
67
170
37
40
72
124
89
33
22
48
7
28
103
19
168
60
66