12
60
31
15
38
42
97
54
218
28
7
50
21
153
253
20
24
39
43
63
17
27
29
18
19
36
10
61
11
44
25
34
101
32
8
88
56
466
30
572
26
9
215
98
140
22
74