24
19
90
31
132
34
179
26
27
108
17
16
95
82
107
167
32
33
51
46
44
52
36
25
37
50
18
47
22
76
42
13
12
5
78
143
54
89
57
59
49
53
62
30
48
64
75
174
20
40