377
173
386
56
77
94
29
657
28
26
45
53
42
47
186
57
120
71
60
38
40
263
525
70
772
451
30
37
117
86
103
332
209
55
277
36
180
52
105
234
59
48
397
54
27
17
41
280
83
18
49
78
64