52
65
529
48
27
78
548
1182
31
66
21
71
168
37
35
123
53
222
55
20
87
603
422
57
62
86
9
16
46
13
22
163
23
72
28
69
4