65
10
43
17
29
86
88
118
151
104
93
31
33
2
59
103
8
36
35
7
15
11
85
67
48
96
158
40
76
51
5
9
32
22
37
18
1
25
12
54
75
125
4
97
19
95
53
136
30
47
14