11
21
124
85
119
79
17
14
4
6
319
41
92
89
258
363
22
94
113
40
53
58
399
253
93
63
42
192
70
133
143
82
159
109
16
101
188
75
48
10
196
95
30
32
227
26
52
36
98
12
55
15