4
12
14
23
8
29
164
50
6
2
15
24
105
10
48
18
11
66
52
38
41
76
7
17
65
19
167
9
31
26
30
40
97
43
33
75
32
35
13
72
22