1
2
36
20
10
13
9
15
5
4
3
6
7
0
125
31
18
27
54
16
38
24
53
21
121
77
73
43
89
46
14
48
22
35
191
128
97
166
152
161
114
30