2455
1005
1223
1002
1199
70
35
116
105
16
95
7
92
30
32
75
127
99
111
62
89
115
136
60
97
21
78
49
103
110
39
9
132
112
4