6
9
5
7
12
10
25
841
24
49
11
23
464
249
418
166
36
207
157
8
65
55
104
254
73
173
300
126
13
70
31
71
60
33
14
105
20
18
163
101
34
27
80
91
82
185
41
17