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