1690
170
356
165
70
112
20
461
363
33
36
278
45
109
204
84
41
274
81
131
93
96
62
25
121
69
82
61
92
52
32
34
68
26
102
160
48
65
60
13
15
142
47
130
87
31
156
207
57
94
55
179
169