209
73
29
154
363
36
80
164
125
16
113
237
196
167
51
54
42
61
47
99
27
172
66
14
48
39
31
192
291
20
102
33
46
23
32
128
37
40
65
21
43
171
30
55
28
288
74
5733