1995
193
47
29
592
5761
57
227
132
53
205
90
16
35
37
34
270
31
15
68
33
61
60
65
264
25
123
27
146
32