23
27
5
8
21
43
30
103
6
0
120
83
17
39
10
118
74
53
121
22
180
44
13
46
34
41
24
29
49
33
54
14
9
32
110
15
898
56
60
89
122
91
12
19
61
42
3