9
16
11
30
10
14
19
32
48
23
31
108
7
4
8
24
25
121
40
265
28
143
34
60
26
115
21
38
1574
33
12
110
59
172
64
17
27
86
36
55