24
66
157
39
17
33
25
36
41
23
28
49
181
34
29
35
31
134
574
219
150
99
166
96
18
38
164
126
16
85
26
63
115
32
48
87
104
22
108
65
1246
72
94
97
174