5
2
6
4
7
1
9
13
10
11
12
22
20
3
33
93
16
26
62
56
19
47
101
79
46
214
38
45
40
60
67
130
15
21
102
66
55
81
41
35
115