43
20
23
40
22
16
11
10
48
103
31
18
17
80
12
33
138
162
237
85
24
27
64
277
30
21
25
95
98
39
93
6
63
32
144
44
319
67
535
37
61
215