56
43
142
21
82
59
97
25
78
266
130
13
14
144
101
61
12
99
50
77
351
48
162
355
69
45
269
208
51
243
37
125
63
46
160
391
189
105
91
132
305
85
225
147
94
80
280
745
343
42
6
5