17
7
23
29
21
79
64
27
152
202
115
123
93
148
254
126
105
90
152
198