60
24
94
155
17
77
157
32
151
8
184
54
46
34
30
68
163
39
18
43
317
256
61
64
159
80
130
127
131
23
93
57
84
72
99
76
92
124
125
91
56
478
73
28
58
89
122
105
267
83