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