11
9
47
20
105
13
14
16
28
127
15
42
27
75
29
40
88
65
136
43
7
56
758
33
328
97
343
10
79
34
71
242
38
24
18
103
26
30
49
163
98
142
90
76
57
23
41
6
17