55
13
8
39
12
44
6
3
14
11
50
18
16
5
17
1
0
32
69
9
10
4
89
59
22
15
74
29
66
379
165
126
112
182
361
303
170
128
226
174
372
157
183
103
177
90
33
233
302
95
51
42
349
200
320
63
169
224
67
36
78
47
68
70
82
53