44
19
71
140
31
310
66
55
280
98
196
37
51
147
123
76
32
47
39
63
61
53
11
9
57
36
54
62
40
46
21
38
43
101
105
18
118
15
59
50
33
87
14
111
2
28
16
100