11
15
30
62
18
57
139
227
138
25
44
27
16
167
52
21
79
83
20
36
68
7
12
108
116
354
71
228
19
10
520
54
140
82
168
28
49
93
32
51
73
76
26
5
14
250