162
44
220
54
253
30
105
51
413
82
706
436
292
42
125
69
208
148
113
134
20
74
90
326
869
233
61
204
40
163
123
21
89
121
29
43
91
62
58
104
419
110
119
71
147
181
387
70
217
46
288
63
59
52
196
17