4
11
15
31
20
23
44
29
27
38
42
66
18
14
47
70
32
52
51
37
130
54
28
26
33
99
87
45
78
46
48
116
56
43
64
89
55
101
62
69
77
117
39
63
76
93
164