10
65
76
19
24
20
22
14
35
215
12
9
51
39
234
123
30
15
32
48
44
6
16
13
38
11
86
81
43
18
286
385
133
845
23
17
34
184
97
40
25
66
104
21
55
94
114
59