50
7
47
19
35
123
11
24
34
72
18
100
54
41
159
9
45
130
31
133
36
55
70
147
27
186
32
89
223
14
65
85
96
40
25
182
264
58
46
3
167
42
287
74
79
411
152
266
94
111