42
8
18
723
5
26
19
11
126
54
286
21
27
116
84
38
31
33
14
24
313
41
65
80
358
345
758
257
37
51
274
15
45
32
43
83
62
53
455
151
783
85
385
325
206
328
196
76
81
29
23
9
99