10
7
12
15
3
50
43
19
26
25
117
46
32
73
75
88
69
51
31
36
87
39
63
61
35
101
71
17
128
100
54
14
91
57
18
8
65
9
21
23
30