2
15
11
10
44
90
24
41
73
27
18
14
69
7
8
20
13
46
1
17
65
38
28
3
71
35
4
25
32
40
54
22
39
62
16
5
56
9
216
26