20
25
53
13
18
17
56
50
24
19
26
71
116
27
21
157
14
11
36
34
80
84
35
41
23
29
95
37
49
40
47
30
12
32
22