65
78
71
22
55
99
49
21
17
60
53
40
12
29
85
138
37
39
23
26
16
7
31
80
126
2
8
150
30
176
291
327
33
69
54
32
19
197
56
195
15
42
6
35
97
18
626
9