43
16
75
175
36
21
29
10
6
28
98
19
30
20
147
72
12
74
340
103
48
8
217
3
70
41
108
32
34
50
178
60
7
191
27
57
33
82
49
56
201
15
13
212
96
254
243