1
8
9
17
3
14
108
244
20
44
37
193
84
113
27
7
5
22
24
30
32
10
103
11
15
2
16
26
19
25
46
21
28
18
33