4
11
21
8
25
24
30
14
109
16
32
96
87
80
2
47
19
38
36
57
10
0
85
173
33
119
6
49
26
62
74
160
13
1
78
15
23
71
12