20
45
13
9
16
62
139
40
61
23
34
77
54
167
90
100
138
5
104
12
19
11
268
50
112
22
107
32
220
73
106
43
47
36
84
124
345
39
51
129
101
15
68
55
521