15
22
88
4
95
35
64
143
54
11
42
43
61
38
125
115
48
186
21
40
16
23
67
17
81
34
13
26
107
47
87
30
27
93
366
157
85
12
66
39
25
319
129
19
18