70
25
87
95
30
51
8
17
40
13
26
7
83
16
20
10
59
29
6
139
50
66
98
15
108
67
58
97
120
78
352
42
151
39
47
57
75
9
89
137
52
55
69
79
12