25
34
22
17
29
31
40
12
3
18
44
8
85
51
30
33
5
1
4
53
28
13
164
75
15
2
47
72
42
10
7
14
66
26
9
50
24
6