26
21
41
33
52
115
32
22
19
87
28
47
15
9
12
42
56
133
34
25
66
278
44
85
83
37
136
58
20
40
74
48
77
81
71
267
35
470
43
180
349