74
38
92
93
108
189
104
164
64
144
75
59
62
354
94
91
157
103
131
111
239
71
66
84
43
30
311
31
67
222
126
86
112
51
76
124
107
61
95
332
129
79
191
70
149
27
40
110
58