23
39
31
32
6
61
18
106
64
30
15
10
27
22
8
19
103
29
7
9
102
35
12
33
11
5
13
16
21
20
38
163
25
52
47
37
67
40
26
54
130
41