33
14
935
64
10
26
386
479
8
4
59
34
139
16
13
1032
6
84
390
7
24
29
3
876
91
112
68
5
40
80
492
15
12
2
72
96
1
175
88
9
5183
71
21