6
8
41
24
13
44
7
9
50
23
56
30
14
38
10
39
31
65
45
11
20
54
60
42
40
33
26
27
425
69
46
75
34
92
256
53
144
98
131
115
81
544
74
296
250
550
79
103
167
261
193
165