20
1
10
34
88
37
14
22
24
26
220
7
6
48
13
32
27
234
16
12
40
41
69
33
54
15
18
83
38
279
148
102
19
296
79
128
3
9
17
57
5
115
1071
144