273
17
59
14
36
170
83
117
30
35
31
54
290
49
27
127
34
94
29
24
271
149
154
46
169
100
42
143
72
26
85
109
91
64
69
99
25
48
38
16
244
153
118
52