3
6
5
17
15
14
25
19
4
58
21
30
77
22
121
12
13
10
11
94
113
24
26
16
31
188
72
40
63
18
1
29
97
60
90
28
44
54
37