373
742
51
3
382
8
2
4
5
43
25
17
18
101
141
34418
163
92
82
53
81
131
7
492
221
112
71
72
113
631
128