88
37
61
122
64
99
102
114
62
80
160
117
151
65
213
29
66
35
46
25
77
140
152
115
59
172
27
118
70
89
131
19
69
120
40
58
156
90
49
91
30
139
44
63
50
47