35
43
27
26
73
89
11
168
34
68
57
71
61
84
30
126
148
56
60
32
48
58
24
47
36
95
55
23
41
123
17
78
135
49
40
66
171
114
9
31
70
163
153
45
39
374
18