21
2
23
17
30
5
6
36
13
11
29
16
15
44
19
24
54
66
28
8
9
42
3
7
55
82
38
32
22
71
84
35
85
150
27
14
45
1