20
111
26
23
40
18
19
106
86
11
1
38
3
22
152
27
91
4
89
30
13
25
54
32
7
15
42
5
16
45
31
6
10
234
35
8
21
9
61
194
12
60
146
67
29
52