50
59
100
159
142
88
24
70
36
174
40
22
148
78
120
35
47
110
45
98
67
65
95
12
137
109
125
223
30
81
48
84
213
34
61
64
80
7
33
445
141
247
149
27
58
32
57
20
37
21