0
23
4
2
35
34
18
14
8
80
7
46
32
70
10
20
53
36
17
19
22
16
86
101
31
87
55
26
37
41
58
103
93
49
38
66
27
43
67
30
45
587
140
57