15
105
63
33
25
59
21
60
24
27
28
39
31
26
16
41
29
53
20
35
34
23
30
32
93
73
135
40
43
22
12
54
62
96
108
19
67
46
76
133
58
38
44
84