19
29
22
35
123
43
46
115
28
95
32
27
9
59
4
81
57
37
26
73
49
5
38
51
3
7
31
20
34
36
65
77
13
94
10
42
50
30
48
25
63
74
76
119
6