113
74
29
54
40
19
53
223
11
27
301
23
77
6
48
25
51
105
80
57
82
9
5
22
99
38
378
20
13
174
138
417
21
12
357
26
8
15
575
482
95
34
155
261
64
7
286
24
41
59
133