281
15
23
11
42
182
45
94
17
9
12
14
73
99
127
13
33
46
37
18
29
22
25
897
50
116
60
149
51
138
38
130
71
30
35
40
614
44
220
68
256