147
73
340
75
87
186
105
184
127
27
312
13
12
256
76
402
16
58
112
494
47
93
68
154
245
55
29
129
148
269
318
183
24
70
63
174
298
227
7
84
4
372
145
233
71
221
320
474
51
72
197
151
99
168
14