7
5
13
19
8
4
12
50
20
31
17
28
9
25
24
11
14
18
63
45
75
120
10
36
106
51
172
70
95
79
29
90
34
3
85
2
6