9
43
4
2
12
114
16
31
117
22
25
32
36
21
8
27
29
34
5
17
3
15
10
7
132
38
75
11
20
19
0
18
39
23
45
96
66
1
124
52