27
890
87
68
263
138
100
196
82
11
99
357
147
50
28
31
80
90
88
198
33
108
17
139
40
16
103
66
21
51
115
29
127
257
172
45
48
125
60
36
70
77
35
30
97
179
105
794
5
216
20
304
13
6