28
40
18
34
45
64
33
51
47
25
19
22
13
20
10
12
36
5
58
75
140
14
24
26
98
66
27
39
31
32
41
35
57
135
21
11
49