303
199
9
141
15
264
18
31
20
47
55
53
77
29
178
127
45
149
425
180
135
293
79
101
114
19
58
96
108
588
25
361
63
83
51
190
41
44
118
310
119
48
86
243
42
104
90
131
197
433
73
24