10
106
9
21
11
18
13
8
43
12
98
44
114
27
133
34
37
46
116
104
81
183
49
96
15
63
105
88
17
61
55
59
39
23
26
67
31
54
58
14
42
89
66
172
182
113
134
103
87
19
29