5
1
10
3
4
2
14
9
53
6
58
22
7
17
44
49
42
87
12
13
39
25
15
102
34
21
57
19
55
32
27
81
38
130
16
35
41