20
136
44
73
25
121
232
156
249
53
78
88
186
150
16
489
108
70
275
117
119
116
57
146
49
28
162
123
100
34
144
63
55
483
81
98
250
24
105
77
133
52
35
61
5
42
43
110
107
84
82
91
104
95
74