6
89
50
13
61
5
31
74
18
19
16
64
11
56
23
15
9
58
17
67
121
221
35
26
92
103
86
399
628
315
97
251
33
99
82
189
84
182
161
38
130
204
25
141
34
190
41
167
42