576
20
246
106
64
75
71
45
41
124
97
74
95
113
35
212
109
153
16
33
282
55
80
38
120
39
102
14
280
11
21
99
25
84
152
98
94
532
1139
558
31
59
51
164
208
140
306
49
18
42
23
36
65
90
44