10
37
12
25
20
8
46
407
92
115
66
6
19
14
15
7
121
35
16
2
151
13
18
26
47
273
22
34
9
49
375
62
5
24
3
60
111
419