6
24
35
23
51
8
20
15
11
9
7
29
25
37
2
206
67
26
16
100
66
81
41
105
13
19
3
28
18
17
54
70
266
336
99
80
50
39
5
179
191
22
1
497