49
30
11
7
9
12
32
10
20
16
3
8
39
38
59
17
40
15
13
6
23
24
0
83
27
14
33
19
22
46
62
120
100
63
31
108
35
85
71
26
52
28
76