25
10
19
30
7
41
59
65
4
23
40
28
3
22
2
12
29
14
16
58
11
158
95
46
49
17
20
24
6
27
86
1
100
9
8
31
37