1
7
15
45
65
107
89
299
93
384
421
51
313
39
79
110
20
117
25
128
35
137
29
55
63
256
46
58
143
472
822
199
104