24
40
16
30
32
140
388
650
42
14
215
65
35
133
56
60
151
8
20
13
59
54
62
21
88
109
74
49
644
128
27
195
99
12
9
134
15
23
106
640
145
10
210
76
639
107
46
11