92
10
26
38
88
49
115
145
39
24
148
104
176
209
31
84
97
162
244
116
43
151
113
156
190
76
32
95
71
110
146
34
23
175
112
111
238
45
36
54
44
550
41
42
25
51
19
240
69
105
155
68
65
253