29
83
43
55
63
14
60
25
36
21
65
45
86
152
101
79
28
24
49
158
48
129
9
78
22
64
47
20
19
12
183
77
112
44
41
7
58
33
84
73
51
18
57
23
206
16
27