77
130
452
60
76
66
34
54
25
44
65
40
85
43
200
47
163
136
24
23
75
50
98
282
79
284
80
53
35
42
143
39
27
503
374
160
424
37
52
62
156
218
55
71
70
99
68