49
297
58
291
60
248
66
236
12
162
25
137
140
31
29
101
42
152
15
255
26
121
44
73
19
134
104
126
10
106
5
102
16
91