172
80
76
184
248
49
66
229
455
218
236
57
6
13
20
254
630
58
113
149
79
407
564
22
89
84
61
253
142
17
26
21
132
267
90
75
56
67
146
1131
117
231
81
55
25
4127
46
103
257
432
96
270
401
271
72
42
276