9
70
51
23
30
63
21
35
20
237
231
55
57
86
28
31
25
174
41
48
50
53
39
69
47
58
84
139
37
6
67
14
110
68
43
97
429
38
36
16
157
254
34