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