77
38
198
167
136
118
137
125
197
158
29
96
54
257
39
24
26
68
12
61
10
71
159
47
210
22
85
150
308
114
59
247
203
132
41
16
523
410
129
180
66
102
184
25
93
33
111