37
32
70
79
187
35
4421
30
341
144
316
7
23
68
305
1501
85
321
61
128
14
4196
164
267
48
214
106
217
95
264
63
137
168
197
3011
44
40
18
752
22
246
110
165
238
74
27
87
125
1578
225
41
268
364
139
127
42