82
31
14
29
18
52
32
147
91
17
68
85
62
96
22
27
36
20
48
74
44
33
54
35
15
100
153
26
132
21
111
81
61
73
136
72
59
106
50
57
19
8
38
103
28
37
63