78
35
13
4
161
109
71
80
33
200
39
24
49
50
81
135
171
40
489
131
8
271
51
60
104
83
172
63
61
20
69
73
62
43
47
45
119
137
38
133
54
32
18
46
29
3
113
22
70
6