113
364
435
383
111
215
187
499
7
184
75
252
63
139
61
125
43
131
41
35
134
26
138
116
66
509
24
82
3
83
15
92