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