11
25
101
7
31
35
10
38
3
39
13
22
20
19
30
8
64
86
21
66
24
26
4
2
67
5
29
6
40
53
12
47
9
14
1
28
17
16
542