19
22
42
53
14
28
47
5
12
13
46
25
56
10
111
7
27
3
30
18
8
103
123
76
61
20
60
84
4
2
6
23
35
51
43
37
89
129
26
15