62
6
33
10
95
81
22
66
92
15
16
25
64
18
65
13
109
32
20
103
44
144
35
5
73
3
49
19
96
77
39
43
36
8
9
119
76
69
40
31
108
90