3
22
23
54
1
38
17
18
33
107
25
36
6
27
69
37
77
12
32
47
34
51
45
9
31
20
13
40
5
97
88
73
55
15
16
21
42
197