8
15
11
49
28
6
16
105
5
25
17
3
22
34
12
57
29
159
9
7
14
4
24
119
173
40
51
26
91
20
32
89
2
116
100
13
41
61
96
118