13
4
7
8
16
9
27
12
41
108
24
49
78
14
15
38
5
33
10
74
25
119
42
84
69
18
103
85
143
257
23
40
106
117
64
47
73
224
123
169
62
58
19
48
30
63