13
98
41
5433
46
32
58
105
6
16
11
21
62
49
256
45
30
148
151
40
28
178
158
249
94
27
37
26
25
24
31
184
137
575
396
131
36
162
17
33
70
29
19
115
78
20
14
15