61
234
42
46
25
120
194
105
33
54
27
107
656
704
136
47
78
45
59
36
34
52
32
39
53
51
69
50
40
57
2204
62
28
43
66
56
77