18
79
359
26
97
91
30
42
12
39
24
21
71
52
20
4
41
46
48
43
28
7
75
55
34
221
49
146
63
36
37
60
88
3
77
67
9
29
76
15
85
57
19
59
47
44
13