83
298
58
72
221
35
27
36
54
120
60
41
16
442
88
32
112
55
173
39
17
28
40
48
102
29
56
18
14
51
105
172
251
195
87
109
42
125
45
176
33
134
203
267
668
155
76
38