1
0
5
16
2
7
42
45
18
47
23
22
8
20
126
271
41
11
32
53
34
43
64
24
9
50
38
48
110
79
44
69
30
52
15
67
56
120
71
10
113