7
9
47
29
66
28
20
14
118
23
10
19
24
49
33
36
8
15
166
4
2
31
11
58
45
1
13
34
122
16
3
64
154
17
106
25