42
11
55
9
34
80
26
86
79
98
13
30
217
24
17
111
90
44
16
37
39
38
71
27
25
36
70
112
242
722
732
19
29
21
52
63
15
31
74
48
324
200
207
50
59
18