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