745
34
53
17
43
36
110
54
197
45
217
60
586
83
116
314
294
63
242
46
26
271
69
58
48
31
29
198
44
222
169
67
21
108
562
57
47
170
38
56
203