21
26
266
56
47
134
44
80
256
43
28
77
18
89
14
33
15
108
88
221
117
34
50
341
327
49
250
148
1261
124
84
61
24
102
149