86
246
26
19
91
55
623
57
136
44
61
14
21
197
20
468
25
66
67
415
471
164
90
147
159
30
45
53
15
11
13
166
175
223
150
156
43
388
131
38
41
101
4
87
33
189
82
47
37
39
282
31
48
34
124