11
7
9
37
12
5
10
17
29
23
46
99
15
36
26
81
14
34
30
39
27
24
77
40
73
89
45
172
377
48
148
32
276
71
103
469