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