24
19
33
159
153
98
23
92
86
5
523
524
263
16
13
28
54
7
26
10
58
12
229
53
185
52
203
75
91
77
32
11
34
55
27
6
25
217
36
60
20
22
15