151
49
39
89
21
7
15
254
37
17
44
25
74
162
128
23
11
217
218
50
8
31
182
314
67
26
34
79
65
16
288
68
263
62
132
40
24
101
977
27
322
71
13
69