1
0
16
3
20
37
43
4
56
62
15
60
9
17
74
86
18
36
29
47
14
21
32
159
34
10
61
64
33
39
142
19
52
42
5
107
65
49
22
143
96
88