543
21
59
46
11
89
232
56
74
85
7
19
47
67
559
22
231
214
33
37
34
57
306
42
81
70
286
26
211
120
58
52
69
230
51
291
3205
609
163
109
28
3171
234
636
8
1837
86
350
318
179
328
15
30
45
281