7
23
28
1
37
11
44
4
13
27
16
17
6
41
2
20
5
21
3
19
10
9
58
33
8
47
56
31
29
15
12
14
68
79
34
35
96
22