70
35
11
14
49
20
79
24
8
1
100
96
64
40
51
52
65
76
37
90
19
59
44
25
13
27
3
7
16
34
57
23
126
30
12
84
21
15
18
9
61
33
87
81
177
132