89
14
12
19
44
28
24
91
426
46
9
33
511
82
92
128
43
45
30
67
22
21
50
18
41
23
26
56
51
47
76
17
49
7
15
13
25
59
35
101
207