36
410
22
15
20
17
125
135
189
32
90
521
173
101
27
28
167
75
9
46
12
341
390
209
24
38
146
25
104
13
4
5
11
1
10
43
231
18
1539
644
265
85
327
68
34
6
41
148