288
234
215
12
9
95
24
118
97
99
49
14
28
38
66
16
19
72
33
4
20
32
33
127
40
33
15
5
23
30
21
39
36
13
13
3
29
20
29
17
10
19
23
14
23
8
18
12
6
17