86
58
65
66
43
18
27
253
147
54
44
30
37
116
6
11
101
21
57
14
12
45
48
38
91
233
23
53
42
97
15
85
60
117
33
111