18
15
29
9
12
22
6
14
13
24
84
72
32
19
51
37
11
21
20
26
45
40
106
56
47
5
83
16
25
10
3
73
35
229
4
30
121
27
17