40
77
128
85
22
71
295
70
46
61
38
15
90
50
39
95
32
31
163
1079
52
42
33
24
21
23
120
37
17
34
18
86
1832
64