16
20
125
91
47
32
26
29
61
35
17
10
231
12
3
46
31
73
45
139
25
51
37
50
34
69
39
67
77
9
271
40
81
22
96
33
62
75
23
166
171
390
21
28
48
7
13