89
48
69
357
93
82
50
14
28
55
22
26
70
16
4
18
45
32
153
39
43
147
47
76
104
695
30
44
115
20
62
25
35
96
56
7
67
37
74
40