226
470
57
1467
50
256
401
101
117
178
180
5
68
23
56
20
21
31
144
98
94
43
32
722
129
147
111
69
48
269
52
41
84
55
42
39
81
223
461
236
85
170
28
124
73
91
25
146
61
78
125
75
121
164
24
27
175