6
9
17
22
10
21
1
5
25
20
29
18
11
65
34
30
37
35
31
3
52
43
70
47
60
19
44
42
313
96
255
91
94
155
49
27
123
41
69
67
116
88
163
59