4
9
2
3
14
16
31
43
24
25
17
11
30
41
22
26
34
20
44
23
55
35
60
99
54
65
51
50
139
37
129
39
68
47
58
67
71
66
48
62
32
266
38
18
61