35
14
175
101
15
112
187
58
79
256
96
46
23
36
29
138
61
43
91
178
244
34
7
10
102
125
12
62
221
41
50
275
51
13
127
154
19
38
206
40
11
54
48
167
22
248
26
109
17
55
117
517
3
57
156
4