10
2
12
9
14
47
135
109
68
41
26
13
33
8
58
48
17
3
138
78
0
32
24
103
15
4
42
11
27
52
16
39
6
122
155
7
89
65
129
55
91
62
77
71