6
19
10
3
20
12
17
24
8
67
45
103
73
30
5
4
16
32
7
26
31
18
13
23
34
52
2
37
15
41
28
89
21
135
48
33
82
57
35
25
50
53
47
518
77
114