28
70
19
51
17
39
15
88
339
38
27
44
14
23
352
26
31
104
263
69
40
71
20
163
63
29
275
150
30
80
145
74
9
35
174
188
64
82
79
91
47
147
119
128
7864
157
159
215
122
137
1790
247