217
223
78
85
95
27
83
39
113
82
110
77
65
119
79
90
156
68
87
97
139
53
114
91
56
70
55
444
80
59
48
148
197
88
75
33
124
136
72
63
143
632
190
151
69
241
180