98
37
378
28
43
210
471
115
34
144
124
343
106
238
52
237
332
26
371
170
298
121
235
1403
460
24
193
78
55
119
285
157
58
76
204
54
447
328
7783
39
1015
195
5123
33
3436
313
92
799
61
100
42
71
23