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