24
36
117
26
46
49
16
13
17
59
45
60
42
67
105
100
50
138
77
79
44
30
71
149
145
35
27
37
43
63
112
20
65
12
52
66
33
354
70
322
88
21
29
25
92
62