18
79
24
16
19
31
83
36
22
35
69
76
88
21
60
44
299
57
85
32
230
74
45
12
43
55
46
10
15
61
101
99
103
214
134
142
93
72
56
161
231
137
120
91
81
306
30
64
145
629
39
154
113
130