54
64
77
34
106
24
15
221
93
7
308
50
19
121
32
90
26
831
251
71
62
845
87
47
258
218
202
124
67
83
45
105
199
368
117
66
197
212
5
252
88
12
72
559
519
310
365
240
182
94
58