112
251
78
453
75
320
34
355
28
183
10
142
7
123
22
121
128
15
254
16
114
12
71
23
60
20
52
11
21
61
713
43
13
8
5