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