15
89
14
40
11
95
96
19
108
60
130
39
84
67
73
21
265
153
46
32
50
182
82
83
33
75
65
26
120
225
13
126
36
51
4
62
74
24
295
102
132
30
191
299
152
64
116
316
16
44
42
80