9
13
8
107
22
11
28
24
2
0
25
7
3
93
54
43
129
14
10
30
1
16
148
39
125
5
29
32
21
35
12
15
88
64
60
40
19
20
4