289
216
235
96
13
118
97
11
101
67
38
127
19
49
28
24
36
33
4
14
33
17
34
17
29
36
13
72
20
30
19
33
40
29
14
40
23
15
3
15
21
23
7
20
6
18
12
17
7
57