62
49
174
19
37
58
88
437
381
232
147
96
17
33
771
281
83
253
46
782
103
94
112
87
140
23
15
52
198
74
11
50
57
3
42
26
104
72
264
125
123
77
115
10
108
24
84
18
76
25