18
3
29
67
25
92
38
46
98
15
93
16
22
47
44
48
75
27
126
77
12
28
45
65
9
21
36
117
132
26
154
17
19
30
40
71
63
68
78
32
7
50
35
24
76
112
4
41
57