35
820
23
33
95
163
1290
884
91
331
4
175
199
97
850
10
68
532
440
778
142
16
77
28
11
83
50
374
981
420
158
161
23
570
175
598
175
173
2018
452
25
8
26
4
0
12
62
395
3209
1073
18
567
696
41
