23
26
31
16
20
28
120
39
49
35
53
48
24
32
22
63
185
27
70
155
51
33
34
29
98
83
150
64
17
56
90
13
14
71
55
52
44
15
111
137
69
142
224