52
79
217
21
222
78
84
94
39
27
83
110
82
75
65
119
90
156
68
87
97
137
53
96
114
91
56
70
55
441
59
64
48
148
197
95
88
33
124
136
72
63
143
631
190
85
61
150