29
160
2
8
30
168
10
77
28
141
20
100
15
98
7
45
15
81
39
196
177
892
27
145
154
783
179
903
107
568
76
374
29
160
2
8
30
168
10
77
28
141
20
100
15
98
7
45
15
81
39
196
177
892
27
145
154
783
179
903
107
568
76
374