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