10
30
26
72
75
46
93
157
5
44
80
18
60
41
128
37
11
14
36
27
22
32
2
20
9
39
21
3
1
23
61
64
42
54
25
6
52
29
16
12
49
7
28
34
13