31
21
34
4
36
58
11
103
7
20
6
95
88
3
17
44
5
55
56
154
50
1
2
13
40
52
48
9
133
37
23
19
12
22
79
16
30
10
15
27
33