19
45
25
20
54
107
18
5
38
74
70
99
22
39
41
9
27
15
4
101
98
13
26
95
31
35
17
72
37
46
3
14
11
7
78
56
10
50
82
21
8
133
59
63
47