21
83
42
27
13
60
61
30
40
31
29
24
56
104
52
26
19
39
35
34
63
17
41
51
98
45
9
16
126
46
11
20
76
33
55
18
64
128