486
4
17
37
30
23
100
135
79
72
18
90
8
94
458
221
1331
129
33
71
192
562
14
41
292
48
187
110
28
35
26
132
29
22
47
190
168
75
166
55
69
56
9
12
264
34
191