13
58
100
57
10
19
12
11
69
31
98
17
55
40
66
86
15
39
28
42
30
26
111
9
36
70
246
61
83
64
51
21
79
52
59
48
14
35
4
2
34
46
94
33
24
62
65