44
371
95
25
174
15
119
31
79
276
179
96
49
30
56
43
74
1467
328
1518
38
54
37
13
98
48
879
172
36
106
519
147
34
24
111
66
258
40
343
128
285
64
5773
61
113
237
268
170
299
286
380
309
75
60