78
431
75
437
99
502
105
564
154
783
183
926
163
844
182
942
170
900
177
892
3
14
2
3
2
5
12
57
2
12
19
109
2
12
72
387
78
431
75
437
99
502
105
564
154
783
183
926
163
844
182
942
170
900
177
892
3
14
2
3
2
5
12
57
2
12
19
109
2
12
72
387