18
3
14
10
12
19
447
23
32
5
33
91
55
15
31
22
164
8
26
11
30
73
13
65
34
102
71
114
7
28
17
9
27
24
64
16
307