111
73
24
105
30
103
74
47
28
9
262
256
78
35
31
36
41
39
54
98
126
23
19
261
20
83
42
46
124
18
255
17
85
82
134
27
15
12
127
239
57
205
37
50
231
87
34