18
80
39
45
53
68
21
30
24
12
38
372
197
37
42
62
29
23
22
55
4
25
67
81
87
11
65
111
48
15
103
20
113
26
7
51
36
31
9
57
17
33
88
71
63
19
16
171
6
34