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