7
3
2
9
4
36
5
10
13
8
112
0
23
20
12
6
15
21
16
56
27
34
121
46
68
224
115
85
54
201
126
19
66
50
64
67
312
105
53
113
79