3
16
17
50
20
18
44
21
34
5
87
8
49
9
23
77
15
103
35
90
25
13
38
10
213
2
26
4
27
126
7
40
24
14
88
6
29
11
157
74
115
617
202