5
275
191
80
366
23
53
35
28
102
62
81
22
530
791
36
116
52
78
142
26
34
230
21
86
67
72
6267
177
458
108
380
51
245
37
439
85
20
32
141
46
75
45
66
44
298
89
216
29
42
61
19
95