31
20
8
16
84
7
21
171
36
32
9
1
2
107
46
29
0
5
15
63
65
34
265
114
38
88
58
55
106
69
14
40
18
35
45
64
94
165
269
27
12
42
61
59
30
24
52
39
51