77
229
407
1288
243
75
66
54
26
21
1317
227
97
233
76
639
65
40
86
12
69
186
453
122
60
30
319
34
145
72
81
23
64
128
45
164
67
231
222
253
51
249
405
42
138
47
82
178
89
32
242
6
167
102