15
16
62
87
153
19
29
34
20
22
39
104
21
18
10
81
17
12
46
95
162
50
33
24
23
31
55
88
26
91
98
14
151
67
74
27
37
434
188