29
86
39
18
17
44
35
51
24
28
36
20
53
13
32
70
34
62
80
45
30
109
69
56
55
7
26
84
90
40
23
46
43
64
66
38
31
65
49
211
144
54
41
33