33
3
17
24
18
10
4
42
642
69
174
408
359
28
189
22
366
126
235
501
88
90
197
9
15
6
101
35
242
62
47
231
164
153
5
2
274
8
192
44
12
7
38
20
1
405
34
227
39
36
32
250
41
29
60
25
96
117
64
43
13
328
205
11
27