29
81
60
40
10
20
83
26
44
5
15
39
19
24
21
7
53
13
12
69
51
84
155
168
43
42
18
75
11
78
14
54
41
93
112
94
146
68
131