34
54
160
110
48
46
104
21
169
134
58
214
63
81
27
36
33
129
108
78
40
52
71
45
53
17
57
32
19
41
42
51
82
61
73
89
157
15
29
205
30
170
74
59
62
151
107
49
28
93