10
55
7
8
5
14
19
54
4
41
106
83
9
6
11
3
85
28
56
24
69
49
13
16
43
26
82
103
108
185
72
44
30
25
35
18
38
59
37
62
39
53
20
78