228
30
73
347
223
45
34
43
90
69
27
96
77
46
37
589
116
67
54
81
115
41
53
36
66
341
5
15
39
760
56
38
934
302
88
78
200
627
1101
235
122
246
32
107
3
14
23
182
6
407
429
119