12
15
188
3
375
34
37
27
23
45
18
55
54
30
66
6
17
43
20
46
9
8
25
7
51
32
5
4
24
448
96
98
93
178
26
47
33
168
14
52
136
419
314
142
141
189
16