41
345
8
59
111
95
18
148
20
304
75
118
228
68
26
310
106
15
35
155
29
85
22
170
268
2020
67
225
193
52
270
14
91
96
66
47
25
31
65
112
76
40
101
56
432
17
7
45
9
62
82
42