11
400
19
31
21
14
18
33
73
7
37
60
34
49
86
20
13
88
192
135
126
214
9
12
96
30
28
16
4
39
29
52
17
25
51
57
78
70
131