22
25
37
24
12
5
9
6
13
11
21
58
109
32
45
52
159
41
23
15
31
27
10
8
30
2
64
26
34
35
51
28
18
17
54
97
48
19
46