6
25
46
11
28
10
111
29
2
1
103
84
93
90
88
5
4
185
68
39
26
37
55
7
23
54
133
9
53
14
66
38
16
82
13
64
18
42
15
8
30
3
35
40
12
87