15
134
31
162
29
28
425
20
16
67
69
271
123
21
17
149
62
43
19
49
104
1
13
9
161
36
93
25
14
52
6
2
34
48
18
58
335
59
80
12
33
177
44
131
30