2
59
16
49
20
68
6
28
47
40
65
37
33
12
477
39
476
29
41
55
19
58
30
86
213
83
18
11
38
343
10
404
132
235
118
24
52
76
42
81
136
25
21
174
23
15
157
9
43