230
1
56
205
101
216
124
37
28
74
180
68
107
120
85
197
59
123
87
372
3
299
76
89
1096
5
96
51
121
122