18
5
13
20
43
44
22
30
16
15
39
7
3
122
47
26
65
10
127
14
42
40
1
125
12
651
21
27
93
24
33
55
153
36
56
9
31
2