26
95
58
39
76
82
12
16
3
46
24
17
31
4
22
15
34
11
6
33
30
8
52
5
150
2
27
45
21
48
55
84
60
20
134
9
36
1