18
17
22
10
30
47
26
21
16
14
323
31
27
172
29
32
45
41
15
11
5
68
81
46
103
24
55
8
12
7
104
28
23
38
43
20
36
62
386
137
86
174
189