13
4
7
8
16
27
12
41
105
24
49
78
14
15
38
5
33
10
74
25
118
42
84
69
18
103
85
143
256
23
40
106
117
64
73
223
121
169
62
56
19
48
30
63