31
21
39
57
70
50
68
28
27
36
762
44
33
18
25
23
26
15
30
35
51
37
67
187
90
38
14
17
49
103
48
63
13
12
9
19
60
47
56
66