56
20
50
66
6
10
25
22
5
1
29
79
27
84
15
33
7
267
19
37
90
112
14
39
17
42
69
13
109
26
24
12
9
32
94
58
101
23
52
31
51
68
64
59