18
67
77
55
57
34
14
37
24
27
79
3
30
23
20
107
58
6
16
12
29
38
28
10
48
25
19
8
7
69
59
39
33
134
76
90
133
53
42
353
15
169
4
9
40
21