15
161
49
63
3
17
66
7
21
70
11
33
14
10
9
1
20
78
117
24
45
112
62
19
6
105
26
18
12
38
25
61
13
164
32
16
5
40
48
8
29