23
36
13
97
163
30
17
114
129
69
7
28
42
8
14
169
18
237
39
65
86
250
35
259
26
25
22
38
37
19
466
20
77
193
24
16
78
243
454
289
390
33
52
10
89
58
67
40
31
29