17
21
33
4
9
14
23
29
26
25
13
6
35
39
20
59
46
15
34
40
42
3
19
2
66
5
31
32
28
67
99
70
179
27
30
11
75
10
82
24
41