122
107
68
114
59
26
81
28
85
37
98
189
110
209
106
142
72
33
20
184
47
44
79
175
283
57
73
51
715
185
231
265
146
105
80
35
123
143
574
91
253
212
196
274
145
66
50
41
69
287
48
64
683
49
74