240
654
73
85
45
269
81
16265
58
106
23
207
108
71
91
551
32
52
154
149
56
35
65
59
67
77
38
57
76
88
54
141
339
342
66
158
222
42
13