66
23
13
36
21
18
82
303
46
48
93
31
856
34
261
45
24
120
58
8
19
28
38
30
25
64
193
49
409
14
17
206
152
15
22
63
111
27
104
40
9