42
24
29
399
343
6
8
1
94
30
19
10
5
4
12
17
3
16
197
198
13
74
231
33
21
15
1261
2
25
32
22
214
490
7
57
36
14
150
18
41
51
72
81
39
101
115
37
40