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