5
12
1
66
82
68
23
138
40
48
61
17
69
64
16
3
49
25
9
32
22
96
4
88
8
13
15
67
31
38
11
6
2
52
20
42
14
409
39
28
109
104