1
4
13
3
2
18
6
5
9
47
12
23
7
20
22
10
26
55
16
27
34
21
46
15
51
25
149
66
72
99
49
42
108
73
208
36
17
69
121