1
14
4
5
7
8
38
23
20
2
63
21
26
6
35
11
41
25
19
51
138
28
18
15
95
50
365
123
197
164
99
60
263
234
59
9
31
173
46