42
50
29
26
16
27
18
34
5
10
0
23
19
12
36
28
8
13
43
37
33
59
24
49
31
30
20
217
35
52
17
114
144
3
7
15
109
65
100
84