125
194
128
247
141
85
102
105
95
216
162
80
152
130
17
5
53
131
368
78
199
535
56
90
91
97
63
100
59
29
11
293
22
19
61
211
232
101
72
168
86
144
167
150
45
127
166
120
243
79
99
156
113
7
15
230