36
43
184
84
168
17
82
498
31
37
20
40
57
22
11
41
203
15
62
67
119
105
68
162
49
66
50
45
21
53
58
186
65
71
175
63
265