9
25
175
39
19
35
11
102
96
111
51
27
61
34
30
252
66
370
23
37
12
40
8
38
74
43
2
31
144
514
6
32
36
14
85
47
28
76
42
44
70
55
24
271
10
149
45
99