18
14
7
32
19
17
39
16
5
9
1
37
112
51
22
36
100
43
72
10
107
68
47
30
73
21
13
24
31
92
8
27
20
33
35
11
394
15