13
31
55
37
56
6
14
3
20
2
42
1
8
19
100
30
29
4
11
33
5
12
21
9
79
45
7
24
23
18
22
10
16
41
17
39
62
15
51
47
94
34