15
46
19
39
13
107
27
25
5
38
12
33
36
14
40
50
3
77
60
24
10
30
71
64
17
18
88
37
7
63
103
150
35
32
9
31
102
16
66