7
29
37
8
21
38
11
9
14
2
48
5
3
13
32
15
59
20
10
195
1042
36
30
39
35
72
75
54
565
53
6
17
82
18
166
49
47