224
56
74
122
279
423
34
70
105
126
147
136
17
276
127
104
133
33
82
65
947
1048
225
81
55
12
318
343
218
155
54
29
709
10
35
698
73
530
44
273
12473
134
296
120
64
206
124
522
305
217