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