52
184
109
70
31
1064
42
27
17
56
539
80
286
316
60
24
18
37
110
211
11
235
67
45
15
22
340
16
40
30
38
10
20
120
66
123
74
183
200
12
132
39
59
14
134
139
49
43
64