220
211
179
15
62
94
24
18
59
139
264
12
73
55
76
321
216
356
150
176
30
657
19
28
71
49
96
9
159
413
34
363
5
17
20
61
23
80
46
33
41
517
22
2
411
65
143
37
66
26
53