33
54
43
11
31
186
94
13
14
139
44
88
23
62
101
37
221
36
28
272
77
21
22
86
82
32
159
247
102
298
132
103
47
68
27
51
30
177
10
8
260
286
188
40
174
211
187
1247
75
38
157
72