75
321
29
298
42
183
32
343
47
38
471
39
196
33
30
37
23
84
153
20
81
14
36
139
115
31
12
65
111
76
97
34
216
40
178
17
148
143
149
8
136
332
19
11
1027
184