23
116
6
22
12
51
99
5
14
38
139
42
45
32
132
93
10
159
70
149
59
11
28
54
24
36
16
30
40
46
26
8
44
49
33
84
58
27
62
109
15
56