40
143
17
24
87
53
37
52
28
20
127
13
89
35
57
552
93
30
80
16
50
18
42
95
27
36
11
22
44
185
15
23
8
69
43
12
98
14
25
32
9
90
26
56
19
45
41