7
5
10
15
48
23
4
11
2
6
125
20
51
29
60
26
32
12
24
107
18
46
40
1
3
31
9
19
110
30
41
54
35
50
21
17
85