25
34
30
4
33
14
12
8
23
29
164
51
6
9
3
15
105
10
48
18
11
13
67
55
38
42
7
76
17
65
19
16
167
31
26
40
97
24
43
20
41
32
36