33
84
40
59
88
55
459
23
91
63
239
160
87
44
94
48
158
58
194
26
37
17
50
53
11
45
99
148
32
66
83
74
189
56
54
43
71
150
89
57
131
107
67
27
93
155
120
108
119
20