36
395
51
21
17
74
59
18
33
57
136
15
35
9
37
439
52
138
42
34
499
556
14
13
43
173
39
54
16
150
207
30
266
839
20
8
497
27
119
81
99
1278
126
135
45
880
49
102
167
31