87
29
75
21
17
28
66
143
50
228
46
72
55
241
167
189
249
57
69
86
106
61
60
83
34
58
133
94
76
73
215
62
15
30
37
44
27
45