16
22
35
169
238
76
384
27
32
98
6
8
617
4
18
9
126
57
307
47
46
187
59
12
13
100
14
84
39
11
56
37
343
7
19
44
20
23
30
341
62
435
66
40
15