7
24
9
2
11
10
6
22
8
4
12
41
3
5
104
180
32
155
47
30
0
21
38
108
13
17
26
19
1
107
25
92
35
33
18
40
16
14