52
150
31
114
168
28
36
34
178
27
69
240
49
87
23
51
24
39
219
137
70
42
33
63
89
57
55
9
88
107
96
62
11
144
37
54
38
43
53
109
175
214
73
67
60
170