111
198
42
203
89
37
72
82
43
60
44
129
115
202
48
239
215
113
107
262
118
132
39
18
80
20
21
30
87
10
51
23
293
29
24
31
218
61
58
66
73
100
95
64
242
94
119
152
78
49