6
52
2
82
26
13
114
49
22
50
16
70
109
83
72
211
96
251
192
341
245
179
193
274
418
514
66
93
40
690
325
95
238
132
148
138
128
345
86
23
202
356
113
91
63
58
38
101
69
90
190
53
369
301
107
232
134