57
105
66
11
20
29
28
50
27
61
90
69
89
43
116
76
34
73
135
13
147
132
68
108
72
86
276
218
103
138
228
16
25
55
33
22
18
45
5
9
10
12
6
8