16
2
10
9
6
5
19
58
15
4
35
42
7
8
39
20
50
51
25
37
34
13
32
141
45
142
194
153
30
11
190
48
40
21
252
17
96
93
54
47
220
76
26
66
67