153
277
64
180
21
14
24
530
95
55
22
46
66
101
69
49
56
183
16
77
5
3
146
31
264
25
524
73
85
59
62
209
90
265
170
50
225
29
15
174
135
53
60
26
39
52
104
137
179
138