7
3
4
12
15
2
6
13
8
103
9
11
34
23
22
84
10
17
14
32
20
27
35
30
31
38
19
43
49
83
116
25
58
81
33
60