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