85
11
56
177
22
43
18
14
72
45
17
686
48
105
26
24
20
167
40
68
27
78
115
23
66
104
101
62
50
32
3
42
90
311
28
89
36
51
34
71
92
67
98
19