61
86
51
75
16
3
60
31
8
13
58
68
19
56
14
127
71
22
87
15
20
72
21
84
30
97
99
33
126
77
6
38
9
26
2
70
7
27
25