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