11
123
17
336
23
49
9
47
139
127
235
8
37
39
66
35
24
20
48
50
43
55
72
33
18
25
13
15
10
1
64
26
71
19
65
6
99
7
42
58
12
78
22
31