87
30
10
21
121
72
12
57
170
113
119
304
215
44
74
86
460
110
40
303
33
5
18
365
140
107
6
14539
94
24
203
38
430
84
27
576
452
128
244
322
102
768
524
9
22
78
438
26
54
28
155
221
310
52