25
21
44
4
2
18
16
13
6
1
39
17
10
38
159
9
69
3
8
7
52
14
28
32
49
11
33
74
12
48
292
310
19
64
20
92
178
78
27
22