28
8
66
46
37
43
10
121
45
26
14
25
29
214
54
271
42
40
33
11
52
140
53
49
30
58
34
32
36
93
38
17
20
70
90
47
48
115
177
357
257
23