14
6
21
18
2
5
13
46
11
1
9
71
157
10
25
32
59
58
52
81
60
114
85
79
113
29
94
142
20
153
378
1690
35
12
89
44
19
169
68
47
144
93
36
78
54
91