1
3
2
7
4
10
21
108
5
24
26
33
39
22
13
14
6
15
41
36
28
18
12
208
38
63
106
30
114
57
8
16
34
32
127
50
29
101
37
27
88
48