26
77
54
7
18
8
21
151
20
25
106
76
55
63
45
64
58
85
16
34
41
33
17
37
69
49
117
137
66
32
81
42
102
136
88
134
46
166
91
113
40
57
99
110
80
132
35
249
56
48
24
426
170
174