7
5
23
13
15
11
45
4
6
36
43
63
9
50
57
54
41
176
27
47
20
146
55
14
153
683
112
49
521
34
77
16
17
95
12
148