328
189
63
48
78
49
4
19
51
83
43
145
300
73
323
11
27
23
29
275
134
5
65
811
96
230
492
28
143
24
162
117
36
112
98
53
135
641
322
244
1018
22
71
341
480
44
41
175
56
26
491
147
194
1030
59
160