25
38
41
33
34
9
6
30
24
5
26
2
13
68
1
15
28
121
35
40
3
18
4
29
19
11
52
22
8
179
223
60
90
45
54
21
10
72
91
122
350