533
83
51
224
192
259
630
44
26
163
186
15
54
92
120
181
24
117
7
27
17
284
22
52
28
424
58
108
18
103
67
366
268
258
339
48
41
132
243
31
68
101
33
95
102
159
55
96
562
238
162
66
374