13
11
20
57
43
165
77
155
191
26
115
383
15
51
135
128
88
64
27
42
7
8
41
144
16
60
12
131
23
35
92
31
46
33
196
93
38