17
31
30
19
26
18
28
23
20
24
7
21
121
11
100
40
29
82
36
12
16
4
13
87
50
52
90
10
41
32
3
33
138
37
8
6
25