15
26
21
57
23
73
30
27
19
17
140
186
106
49
51
32
150
92
70
78
109
11
22
52
10
25
66
18
12
28
151
14
58
37
303
773
34
29
212
50
42
61
159