654
1011
733
280
68
92
1349
151
100
87
163
77
45
65
57
90
76
53
73
118
85
74
96
104
50
88
37
63
56
69
86
75
79
16
66
64
44
62
15
38