61
105
0
49
45
8
62
38
316
21
10
9
22
219
58
54
26
17
15
14
32
153
30
64
56
16
312
23
260
1
52
79
135
257
51
12
75
28
155
20
68
47
100
213
152
50
41
81
167
29
33