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