87
78
23
415
20
29
24
89
79
9
45
47
237
43
61
60
21
146
96
46
44
66
323
297
14
299
35
58
112
55
62
75
191
64