9
42
32
11
43
17
52
24
12
10
33
169
13
85
72
108
189
57
31
2
178
34
14
25
36
8
6
7
16
28
3
29
21
79
282
4
5
95
89
1