16
32
5
50
35
22
28
24
26
19
2
62
21
27
29
81
11
8
34
15
18
20
6
103
71
14
133
84
227
31
12
311
48
36
96
7
49
97
25
40
287