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
347
152
112
100
165
336
285
162
123
212
169
345
149
173
97
85
30
224
281
88
46
28
38
321
187
300
155
205
63
31
75
58
62
67
64
76
80
47
43