22
23
4
14
13
9
7
93
20
64
45
31
85
47
18
35
5
11
17
16
15
19
40
34
161
39
33
28
8
57
21
27
10
49
76
110
29
77