69
96
14
1472
1074
47
842
285
111
345
34
23
21
346
64
110
43
49
22
263
74
7
35
30
435
6
36
48
32
50
1
77
65
10
53
413
4
332
189
68
187
242
93
57
33
129