77
111
110
56
21
44
73
19
155
144
63
145
104
493
162
78
45
22
293
61
122
26
39
281
30
84
59
159
54
16
69
131
20
178
48
43
102
280
27
70
108
156
14
36
51
90
116
23
125
211
107
186