21
22
33
34
26
52
14
28
43
32
59
73
60
12
27
56
95
17
50
30
16
20
10
74
81
162
75
9
39
35
55
47
87
101
8
61
76
276
31
37
139
68
38