0
46
3
16
26
5
1
41
6
83
38
37
100
87
52
80
60
34
28
97
77
24
79
55
200
40
119
99
96
62
49
85
15
9
58
17
30
44