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