473
78
219
150
71
25
123
50
38
64
167
389
24
104
417
197
14
79
28
12
183
593
6
411
18
89
125
143
30
59
36
258
656
63
21
174
15
33
145
53
1342
351
47
29
69
786
37
154
160
68
499