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