24
15
50
12
21
30
49
28
26
107
99
25
20
52
43
22
17
68
23
16
46
40
96
118
66
65
91
64
7
19
32
11
61
45
67
75
72
39
56
8
140
78
44
41