9
11
21
119
8
15
3
7
31
12
42
19
22
36
33
28
10
25
16
37
18
27
89
77
91
117
62
68
52
23
80
17
71
26
44
55
43
39
65
13
66
61
34