42
116
49
28
17
26
16
39
10
15
9
6
18
34
45
27
25
58
14
197
60
99
41
53
7
24
5
13
236
201
118
35
30
20
8
0
4