10
123
60
20
23
12
37
88
21
28
67
16
15
33
17
30
528
29
70
8
18
11
36
14
59
34
91
56
4
130
75
32
9
49
72
2