59
17
253
101
172
52
54
60
181
27
49
119
25
79
72
6
167
35
169
7
128
62
403
98
380
309
5
451
815
53
56
82
95
111
78
245
14
12
39
157
26
55
20
10
9
159
1
149
21
187
124