7
16
21
28
53
55
49
132
59
30
5
11
38
27
58
10
70
46
17
12
33
44
14
36
91
199
48
54
3
18
45
19
13
51
26
67
29
77
39
2
32
103
1289