7
41
17
28
9
5
55
26
12
13
29
15
36
11
21
108
45
57
56
18
37
34
20
43
19
70
52
42
35
31
59
39
61
30
38
217
224
137
81
97