20
54
1
21
23
18
117
53
16
36
26
43
45
51
37
150
32
39
10
35
38
41
27
57
46
50
145
15
34
40
52
161
42
61
33
75
98
146
349