79
361
259
59
329
106
312
69
449
154
287
43
237
136
152
58
128
15
254
111
151
47
113
80
87
63
145
7
184
11
114
24
6
119