85
39
4
177
1
21
11
96
2
167
785
24
61
3
18
8
20
35
323
22
19
69
450
127
13
36
251
64
116
162
44
90
59
45
6
41
56
25
43
130
16
26
70
57
15
171
33
42