6
25
19
15
43
12
14
70
198
218
45
99
73
22
64
52
9
37
128
107
74
90
148
112
76
97
60
101
105
28
29
54
108
49
125
30
47
230
87
39
72
133
165
82
33
268
66
251
40
78