169
56
42
137
61
43
29
9
126
20
93
195
88
123
269
4
90
486
372
32
22
40
119
60
69
35
301
59
50
139
33
79
212
16
76
102
15
133
149
258
256
67
12
68
36
95
80
219
267
96
37
78
14