6
9
11
32
60
18
56
2
12
601
290
57
1
20
3
35
7
42
38
19
119
4
25
5
14
16
13
194
15
65
10
99
28
30
62
41