199
188
205
25
32
95
44
180
134
119
72
75
253
428
54
532
194
155
126
454
20
89
45
138
69
28
80
52
139
390
36
436
1
112
73
78
64
61
79
210
13
111
85
7
239
18
229
87
48
176
196
378
410
90