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