17
35
28
1
5
398
3
27
4
6
101
20
10
40
11
50
38
24
15
13
8
21
16
62
12
41
54
18
103
53
29
2
36
7
43
84
90