12
5
8
9
32
85
21
6
17
54
34
19
72
7
13
15
52
16
200
189
29
67
23
58
30
40
59
11
50
47
111
102
140
10
14
24