11
79
154
93
100
118
229
201
43
135
49
51
88
44
30
25
18
34
222
453
77
288
307
39
64
458
63
275
57
38
115
84
1579
234
344
72
48
128
213
2134
695