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
365
159
120
107
174
350
298
166
125
222
173
362
155
181
100
90
31
229
295
93
48
28
40
342
193
313
63
167
214
67
77
58
43
64
81
87
47
45
52