12
376
39
16
63
81
30
21
38
37
76
138
83
14
92
35
61
27
69
25
85
26
15
10
88
33
64
18
54
111
42
55
46
13
5
217
47
49
59
17
32
20