32
12
15
21
6
28
20
90
3
63
82
11
8
18
2
7
36
39
37
16
66
9
17
5
109
50
52
19
48
25
13
24
31
46
118
76
34
27