13
115
37
19
18
60
121
40
34
45
26
63
118
248
27
153
84
102
97
130
38
42
17
35
49
133
146
56
28
52
29
36
218
68
94
170
166
10
80
11
5
542
25
93
57
15
22
98
48