176
22
41
7
809
116
25
92
104
27
177
20
282
8
58
3
34
39
51
70
276
288
65
189
53
168
80
155
21
279
75
36
78
4
15
43
234
98
19
37
82
353
236
44
69
106
13
40
219
60
29