52
58
32
230
33
132
140
143
110
94
62
135
41
96
27
39
50
42
17
24
111
53
56
148
25
22
34
191
30
57
146
108
37
44
91
54
47
156
78
69
59
70
18
48
15
20
36
49
38
23