13
1
6
16
4
2
3
20
14
5
19
11
18
70
32
15
66
62
75
106
51
91
35
114
132
42
58
22
136
53
37
69
30
107
64
25
359
72
250
39
103
166
52