7
5
6
200
33
8
30
10
24
39
46
14
25
18
17
23
28
20
48
9
38
32
58
137
13
43
21
52
11
12
19
63
108
40
102
22
79
26
41
31
16
98