30
88
27
53
22
210
9
39
17
16
32
20
21
23
13
18
12
78
26
24
28
31
43
77
46
35
40
60
29
44
33
34
15
14