9
5
94
15
143
73
28
11
19
25
18
4
40
16
20
7
230
38
175
51
42
301
65
31
56
39
61
144
77
166
107
52
92
83
68
50
66
67
23
53
24
306
49
284
34
10