15
24
8
27
12
17
16
40
92
142
31
2
13
32
91
4
18
58
39
44
158
74
10
29
3
11
95
63
19
14
7
51
38
1
25
34
35
26