60
255
69
27
8
57
246
323
105
26
226
85
45
36
237
348
68
106
137
64
13
25
5
98
4
34
83
499
142
24
417
157
545
336
193
15
35
53
28
82
89
59
211
892
30
505
33
23
7
116
17
70
67
147
108