40
32
0
41
34
15
14
26
109
75
23
39
8
5
10
21
20
12
35
19
13
18
9
30
46
36
50
100
53
31
27
3
37
61
107
153
6
33
49
133
24