12
26
17
18
19
7
3
43
5
23
6
126
16
4
9
10
25
66
337
55
63
35
14
34
21
36
13
45
64
33
30
49
15
2
40
24