33
32
83
195
128
37
72
28
161
21
5
118
99
202
19
20
52
58
140
82
69
146
35
512
211
18
23
11
10
214
65
12
57
42
44
17
267
30
85
164
626
27
6
25
171
62
115