16
12
43
38
140
35
96
51
31
41
21
52
55
39
34
61
36
28
27
460
20
9
60
101
62
115
26
99
204
88
37
65
8
56
18
11
186
48
14
58
94
464
791
127
53
81
118
64
68