5
123
35
36
50
15
64
16
9
13
11
47
87
40
24
6
3
63
197
61
67
46
26
69
27
65
124
12
22
34
133
14
10
17
28
18
78
48
85
21
29