17
26
1
11
5
4
169
180
0
12
102
64
18
60
32
24
19
58
44
43
22
161
39
120
15
33
79
122
40
23
9
30
51
50
21
10
46
14
52
13
8
138
95
72