14
25
16
342
21
5
13
6
33
19
43
47
40
8
75
335
11
66
72
20
18
29
52
27
39
22
24
46
158
172
9
7
116
38
45
323
64
78
12