61
172
186
99
51
98
75
85
35
32
157
152
190
114
20
29
72
23
50
230
91
235
92
77
139
168
57
118
474
120
39
41
129
47
18
145
52
65
34
78
117
86
97
56
226
73
269