43
36
161
53
21
27
38
381
59
20
74
120
75
263
60
95
25
149
31
49
18
40
62
6
5
133
42
24
144
251
146
32
47
63
11
88
97
89
33
233
17
45
99
127
98
52
316
3
7
180
222