22
8
9
80
114
68
61
74
41
105
38
129
45
179
83
16
70
154
47
42
40
64
190
98
107
278
125
119
92
53
89
387
27
55
34
94
202