72
128
64
689
22
8
86
61
63
45
176
91
48
44
157
69
97
41
114
76
27
62
232
67
85
53
31
47
153
51
140
189
60
385
858
237
94
120
80
96
117
316
65
108
167
242
56
116
100
32
36