40
16
59
37
27
35
32
87
20
85
42
70
8
33
18
15
25
17
23
43
13
14
26
31
90
24
9
41
48
38
21
103
330
216
50