64
40
20
267
66
9
6
80
308
46
68
38
228
153
554
23
122
5
16
321
503
44
43
157
28
99
11
51
88
119
167
13
75
325
30
18
132
57
45
24
21
188
33
297
61
25
131
93
226