57
104
56
30
27
86
17
15
29
84
77
92
80
25
61
68
96
26
87
54
66
36
183
38
193
117
177
274
132
114
124
151