11
81
64
363
57
106
32
96
13
260
100
211
12
36
186
109
128
326
396
437
42
54
50
124
105
201
130
547
83
132
177
70
174
41
77
67
253
155
131
170
136