16
55
15
9
21
7
23
33
32
40
26
73
41
31
38
30
77
68
29
49
52
43
81
45
51
60
105
75
61
54
27
46
74
56
59
244
88
67
98
62
164
137
130
84
63
116
126
78
64