291
235
218
16
96
28
119
24
67
98
102
38
11
20
17
19
30
37
49
15
41
20
4
34
14
30
33
127
29
17
33
32
21
7
72
15
36
36
20
19
17
5
6
24
40
18
9
15
13
8