6
329
62
26
31
29
107
25
80
7
9
57
46
40
11
54
21
60
24
17
100
42
125
185
12
549
39
44
23
53
98
72
117
134
15
16
49
88
14
22
18
66
48