33
112
74
24
105
30
103
47
29
9
262
256
78
35
25
31
36
41
40
54
99
126
23
19
261
20
83
42
46
124
43
18
255
17
85
82
134
27
15
28
12
127
239
58
205
37
50
231
87