10
5
21
6
14
50
2
81
43
45
9
8
3
7
20
38
17
30
65
54
19
22
67
41
1
26
119
37
49
46
130
28
112
86
11
118
15
33
51
23