29
45
66
22
36
70
256
24
67
25
12
60
48
157
65
90
15
43
8
18
40
17
11
1
33
34
81
14
19
27
13
169
162
50
4
20
42
26
57
16
2
7
9