9
75
11
19
83
39
5
52
26
22
13
38
35
14
51
3
7
25
15
6
46
4
37
44
63
57
54
42
176
27
47
20
147
23
36
153
686
112
49
523