18
47
25
2
10
17
148
57
6
249
23
26
107
238
59
111
20
89
84
39
19
78
30
243
21
9
13
27
126
16
31
7
12
22
61
87
43
115
36
33
119
63
28