62
845
87
47
54
258
218
202
124
67
83
45
107
105
199
368
104
117
42
66
197
212
138
5
252
21
88
12
304
29
72
32
559
519
310
365
240
182
94
58
96
22
791
236
112
41
247
53
11
98
75
9