19
99
88
114
22
38
11
29
50
72
31
39
17
3
53
13
63
6
28
14
4
5
49
12
34
7
267
36
9
74
21
33
45
43
80
67
10
140
20