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