186
32
0
205
80
60
114
321
495
16
102
16
138
18
315
120
259
348
146
25
45
190
145
135
346
71
5
196
78
30
358
208
14
95
269
76
319
106
177
161
420
