245
64
56
34
32
48
20
43
87
52
84
76
54
553
25
36
74
63
1358
53
80
69
47
814
67
152
70
184
156
183
30
115
119
59
200
75
73
215
143
35
89
77
49
46
40
266
78
83