7
9
1
105
6
112
4
17
56
29
5
28
89
151
79
8
20
25
65
24
2
26
51
136
34
61
15
19
31
18
0
21
3
33
12
23
109
43