109
16
152
90
605
35
238
108
16
16
335
405
17
130
55
68
135
1032
128
610
37
376
122
498
52
10
683
16
521
391
314
380
295
25
717
551
190
187
405
141
1185
1541
94
220
38
158
35
781
92
472
