35
62
65
106
25
94
70
34
122
40
71
33
135
54
20
100
257
78
140
48
12
91
37
42
152
60
68
15
49
57
44
29
142
102
27
158
99
55
22
31
50
6
183
2
193
8
150
58
83