0
3
4
104
14
31
5
57
20
9
32
22
101
62
19
21
7
56
6
42
41
13
50
71
142
48
18
47
24
23
45
8
55
35
27
64
44
29
25
17
100
46
30