54
63
48
131
45
25
16
299
126
47
138
55
18
14
96
61
95
65
38
574
57
91
67
296
64
27
36
44
20
104
46
7
66
155
8
147
59
85
76
22
259
206
82
51
205
53
93
136