11
14
39
45
7
25
89
16
370
6
40
4
20
43
5
3
19
26
13
47
9
15
139
49
86
158
36
50
174
81
100
8
166
23
59
73
334
220
177
101
27
98
51
22
240
64
21
4725
226
114