361
54
42
1521
37
80
35
21
81
67
125
136
66
40
76
180
47
225
147
104
102
59
39
168
83
321
30
79
38
53
25
36
48