554
299
633
223
44
133
88
162
45
374
109
168
98
16
91
76
139
89
54
32
84
74
52
118
126
142
55
59
111
19
123
23
73
94
38
31
224
41
99
51
25
21
56
75
115
110
161
22
35
295
18
66
354
83
438