247
196
437
59
68
53
63
529
207
67
72
140
74
30
113
144
327
9
111
2
48
54
70
120
254
64
232
11
37
125
106
94
43
36
27
40
29
110
103
22
50
321
561
24
15
57
286
61
34
108
121
32
93
33