14
86
21
29
13
9
178
12
30
89
11
34
78
108
37
427
158
31
3
129
203
49
36
19
479
16
172
5
25
113
51
42
287
43
35
0
23
64
8
20
122
6
7
71
115
80
160
62