95
116
12
7
41
64
3
9
15
21
115
10
113
8
6
5
4
26
61
33
123
38
39
30
22
13
81
57
2
31
16
24
25
49
18
23