420
33
233
9
16
99
143
76
634
18
19
46
69
357
62
106
87
20
673
55
111
79
77
147
246
127
10
22
57
60
35
86
183
13
167
31
23
154
38
175
519
197
192
120
101
53
171
45
15
17
44
83