17
8
11
14
15
43
29
6
97
5
39
9
261
38
50
23
7
10
57
26
55
25
22
35
83
12
60
115
112
36
19
28
24
49
62
13
20
67
491
72
71
525
126
540
79
515
59
66