1
8
3
20
29
24
16
77
10
23
13
19
78
60
43
22
30
106
5
112
7
0
70
18
38
42
45
61
119
40
12
68
114
74
121
53
34
58
32