447
143
87
67
815
123
178
65
28
48
36
35
161
130
192
215
6
93
248
59
34
44
177
71
95
196
30
643
41
1386
530
585
77
56
51
85
19
190
113
86
79
55
42
1151
84
23
244
52
487
10
64