97
10
147
471
181
284
115
188
17
172
4
1
195
4
304
109
38
73
48
396
633
55
620
111
127
67
763
6
102
3
7
3
136
237
432
47
13
57
105
539
40
387
19
426
120
175
43
75
