103
224
125
13
200
64
553
72
663
9
27
43
100
57
44
24
10
115
30
36
26
40
31
42
15
38
94
33
301
22
21
78
71
2
360
19
84
66
35
68
29
233
227
348
11
52
62