9
71
414
14
57
111
70
28
75
10
21
18
195
342
45
429
87
26
38
16
113
252
37
93
46
235
60
63
11
66
56
76
97
27
42
17
68
59
109
13
5
34
65
64
25
203
53