7
50
26
38
25
34
23
18
15
93
105
68
198
53
30
35
78
72
48
13
11
54
51
32
91
101
5
71
92
14
102
84
64
63
142
39
16
112
42
223
9
56
19
47
88
20
10