82
26
100
125
91
175
59
188
32
48
197
58
52
290
104
89
45
62
98
105
80
115
209
53
139
50
33
36
136
76
152
99
63
110
163
116
140
66
166
150
23
64
184
92
41
114
121
47
42
65
73
39