2
-
1
0
105
50
9
158
78
246
99
346
321
358
349
135
64
54
113
56
107
340
125
684
216
651
292
381
297
436
633
272
335
432
138
1077
475
386
153
639
228
251
739
191
84
106
69
19
14
147
271
20
101
317
738
745
417
120
41
3
15
暫無內容