56
127
88
3
5
1
184
155
71
114
94
92
106
147
192
234
119
91
226
86
60
159
153
198
142
118
57
171
105
42
49
146
82
63
154
104
135
128
75
232
122
26
8
212
101
84
14
15
25
21
211
457
162
140
293