8
5
44
14
10
9
18
35
2
38
17
15
43
20
30
72
135
46
75
45
81
141
39
48
89
129
681
82
287
61
87
60
25
149
63
66
55
78
175
105
42
62
28
58
130
73