370
422
136
108
212
823
63
98
36
66
137
27
23
75
18
90
21
179
930
301
149
47
734
161
29
24
59
72
154
85
81
170
37
1214
112
46
34
332
932
248
130
153
13
3712
1535
22
2578
1560
1595
1832
755
886
28
671
2245
1984