6
12
7
19
25
37
59
77
27
26
13
8
10
5
36
70
62
149
29
54
14
20
111
34
18
306
15
31
21
100
93
137
56
257
172
299
230
87
60
295
75
117
173
140
188
51
58
24
35
23
40