20
21
50
29
55
19
2
132
49
34
5
43
25
16
24
26
80
27
42
8
88
183
32
37
40
35
23
97
67
9
12
1
7
54
18
33
15
146
91
135
48