20
22
26
16
107
25
7
9
6
10
120
59
62
32
33
82
27
73
36
18
14
8
19
12
24
17
15
58
38
34
52
45
56
41
29
44
21
23
42