4
13
6
63
61
121
19
30
80
20
96
23
37
5
78
46
18
8
86
38
15
34
22
79
50
10
57
36
40
9
27
12
2
3
134
208
31
1053