553
27
4
79
182
109
93
71
135
72
294
156
13
32
22
116
151
187
113
21
44
309
108
74
61
88
145
30
56
180
80
87
90
142
149
76
921
15
240
68
62
54
64
24
251
40
58
25
5517
52
45
105
14
250