86
30
27
38
23
721
11
58
6
84
110
287
79
46
85
1
8
26
28
51
10
29
109
44
139
50
43
20
74
18
65
107
33
48
37
49
119
16
5
173
12
40
39
14
22
3
4
19