13
37
50
320
24
116
43
257
63
46
6
45
15
7
8
14
17
123
68
56
30
28
84
22
40
10
41
26
67
44
137
12
34
18
19
55
21
58
73
11
9
57
38
94