91
38
32
63
12
22
18
9
115
2
57
59
60
50
92
10
66
47
43
17
6
5
27
16
78
19
39
23
49
910
24
11
14
21
20
126
41
30