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
168
126
115
184
361
304
171
128
229
175
376
160
187
103
179
90
33
234
95
51
43
352
203
324
63
170
227
67
36
78
49
68
70
82
47
53