423
682
60
138
54
156
104
305
109
335
151
199
18
79
182
38
226
10
175
24
148
13
83
55
141
14
99
15
254
26
94
28
96
23
68