26
101
42
28
179
29
43
53
27
11
37
9
106
38
62
34
113
74
47
159
25
14
80
45
32
21
75
5
87
35
44
51
64
41
12
13
59
46
58
68
89