182
143
108
41
161
30
34
20
62
122
64
22
84
175
31
33
29
36
133
94
110
65
37
81
78
32
59
38
79
67
245
270
181
55
103
16
50
72
11
238
40
247
60
42
188
9
112
69
54
45
44