20
4
15
1
0
109
83
37
8
2
42
151
43
21
39
38
14
5
68
56
27
105
76
24
58
13
23
65
33
29
144
75
73
51
35
71
158
52
11
22
9
53
93
79
54
26
84
153
70