282
31
162
668
86
90
19
58
46
34
25
12
33
258
489
706
61
764
27
45
5
51
26
95
80
100
8
299
195
47
13
170
16
192
55
173
29
30
363
44
14
3173
224
379
1062
43
110
116
36
1441
17