246
148
71
63
27
178
163
352
101
6
49
120
15
38
198
92
44
95
19
5
331
8
14
130
56
82
40
10
16
59
46
17
146
119
64
109
133
123
54
47
21
36
58
37
103
39
131
150
20
187
18