9
16
6
60
21
27
44
23
93
14
5
4
12
37
58
28
11
24
41
18
31
3
46
191
56
50
143
34
107
39
66
25
141
134
231
87
232
131
91
115
40
42
62
35
77
57
108