25
53
52
126
124
35
15
21
37
27
214
18
157
123
54
28
108
73
137
42
147
12
40
34
74
48
36
32
31
46
110
249
86
59
83
308
94
19
140
63
71
77
162
13
24
79
88
96
206
39
49
171
68