7
21
5
46
9
25
29
12
125
43
6
14
10
58
19
17
94
13
200
16
30
57
84
8
24
34
45
36
20
49
27
52
11
28
50
41
31