51
157
27
61
40
59
37
64
32
172
66
81
38
91
31
43
69
62
151
107
20
71
55
95
150
84
104
528
141
146
76
23
63
1308
240
54
78
68