51
115
29
127
261
173
46
87
50
60
16
36
73
78
37
33
99
180
106
63
806
6
216
21
308
13
17
59
34
32
161
41
25
163
431
54
101
68
90
1
167
10
9
69
28
96
188
83
80
24
249
120