112
560
66
351
103
596
123
610
109
549
99
500
115
577
232
1165
202
1046
176
926
188
952
190
954
181
938
161
813
154
783
160
807
163
844
177
893
112
560
66
351
103
596
123
610
109
549
99
500
115
577
232
1165
202
1046
176
926
188
952
190
954
181
938
161
813
154
783
160
807
163
844
177
893