395
413
73
44
124
69
219
569
15
48
125
465
195
164
66
54
177
60
63
132
211
33
45
143
6
93
111
64
539
19
90
181
67
46
126
18
23
32
72
386
8
3
76
194
24
97
29
139
40
4
102
425
7
13