10
14
40
5
26
81
13
25
16
12
19
4
20
51
15
139
28
21
69
98
34
17
32
66
100
29
11
46
41
31
7
8
18
206
2
114
61
78
35
9
50
73
71
23
123