2
18
11
21
13
16
7
8
61
22
6
47
28
12
29
42
30
38
53
60
35
15
33
26
41
17
20
52
63
80
114
40
56
75
77
88
19
46
62
105
24
43
70