67
291
55
68
399
58
14
31
333
87
97
34
304
874
21
24
57
133
60
41