0
23
9
15
57
3
5
20
30
8
18
17
28
19
40
69
13
110
43
34
68
24
53
27
87
37
105
21
14
123
139
96
72
39
4
22
41
46
25
42
75
200
31