21
30
12
31
7
67
28
18
20
11
81
40
48
42
233
26
85
32
46
19
25
53
51
16
22
29
39
44
54
45
76
118
37
17
15
13
47
52