116
141
4
47
123
11
321
106
252
464
6
37
34
125
17
200
117
109
216
111
137
939
1
114
1837
151
41
16
1830
10
487
740
68
42
120
147
86
566
516
5
167
6
452
156
175
38
80
894
651
471
705
