124
156
153
67
149
191
28
85
20
33
62
74
101
163
41
243
68
148
267
642
77
390
15
108
47
63
75
60
210
84
91
114
200
162
80
249
110
196
21
95
120
83
160
19
81
523
14
207
72
174
111
29
106
78
22
195