54
21
7
25
29
27
14
8
5
17
318
32
13
55
44
33
23
46
18
19
15
36
4
97
105
61
168
26
31
9
62
30
34
39
345
358
190
86