29
39
43
62
67
48
32
72
80
130
65
46
92
162
28
49
110
200
35
136
208
124
23
69
19
12
206
77
64
71
73
66
21
45
195
104
84
140
42
33
167
30
61
36
55