7
23
12
21
28
473
19
15
9
10
8
18
42
53
328
210
34
5
25
31
24
20
32
26
41
44
197
143
59
16
56
246
33
326
126
55
66
211
17
99
155