45
89
65
47
84
701
104
796
100
193
73
122
75
130
262
182
67
34
88
74
64
48
222
10
332
72
216
36
83
134