7
21
29
13
6
20
10
11
5
16
65
39
19
18
30
15
8
9
38
33
47
43
200
32
23
27
46
17
102
14
36
25
12
75
52
64
31
55