10
13
9
1
2
6
44
78
102
38
61
12
52
4
170
17
32
8
46
41
26
30
33
60
5
3
21
23
31
20
25
15
14
51
11
18
37
28
62
16
39
54
27
7
42