42
217
5
51
265
61
11
195
150
39
41
10
19
60
40
75
12
53
163
22
45
17
24
49
44
50
8
422
28
78
862
170
922
206
1578
157
23
9
93
65
73
923
48
390
184
693
6
56
27
1
2
653