55
69
31
90
84
61
80
56
12
70
45
44
23
25
60
28
27
30
50
59
11
107
66
79
393
65
68
143
169
94
175
42
37
95
38
108
125
26
29
22
104
3
39
5