35
31
57
7
65
34
11
12
69
30
215
262
56
22
27
14
42
21
55
9
20
43
38
36
15
16
118
40
5
66
77
23
29
17
24
25
19