61
293
35
143
44
5
50
333
39
252
482
166
63
336
257
255
109
286
394
188
12
28
17
301
29
101
69
83
53
16
11
487
10
127
157
7
140
435
23
142
26
13
48
22
49
205
6
107