2
32
13
28
21
22
20
7
34
64
46
65
10
4
9
16
69
3
19
44
27
42
12
60
36
114
39
68
14
8
18
26
90
37
1
59
11
5
17
30
6
35