125
194
128
247
141
85
102
105
93
216
162
80
151
130
17
4
53
129
368
76
195
527
56
89
91
97
63
99
59
29
11
285
22
19
61
211
232
101
72
166
143
167
150
45
127
5
117
243
77
156
113
7
15
96
227