78
131
452
60
76
66
34
54
25
44
65
40
85
43
202
47
163
136
24
23
75
50
99
283
79
284
80
53
35
42
143
39
27
505
374
160
426
77
38
52
98
64
62
156
218
55
71
70
68