88
76
34
7
53
61
30
27
20
11
191
26
60
17
262
236
75
12
50
6
25
92
15
240
52
152
245
91
129
105
54
127
83
287
56
165
257
82
22
9
21
443
84
548
46
5
55
86
417
13
312