23
17
32
40
97
61
33
101
28
20
78
42
169
34
95
39
55
93
29
27
22
11
15
21
24
229
84
72
14
25
31
45
50
231
173
36
30
52
35
112
46
18
19