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