272
73
149
59
89
107
589
134
16
25
23
90
103
193
61
116
227
397
72
69
333
42
4510
17
133
53
65
86
60
66
83
47
234
105
255
19