16
11
14
61
26
23
83
12
40
118
24
80
28
31
599
55
346
13
47
117
105
18
22
141
29
6
30
53
45
36
19
21
49
97
5
27
54
37
46
943
10