86
15
64
31
27
44
59
42
21
45
43
29
80
74
36
35
39
46
19
32
223
30
107
6
85
58
70
25
54
60
22
140
50
66
65
78
69
53
26
51
214
97
90
56
55
82