281
90
241
152
706
81
29
32
35
18
55
40
106
65
59
58
118
13
320
113
82
243
75
44
78
423
66
173
21
30
999
84
34
28
26
43
108
85
24
120
105
8
38
74
76
57