51
17
6
4
18
24
35
181
15
20
21
23
31
9
112
10
39
16
14
5
1
2
12
28
37
19
3
32
25
454
61
11
176
27
50
146
89
40
56