54
12
33
26
20
3
52
59
201
18
55
9
29
51
16
38
36
27
83
162
31
95
57
39
56
150
13
78
70
85
53
136
132
86
133
8
35
72
50
121
87
198
22
100
65
77
37
28
62
25