13
10
5
86
94
58
24
15
34
18
76
57
50
8
215
33
16
37
35
48
118
84
11
25
56
115
23
75
220
29
31
3
54
49
77
53
66
21
27
579
17
19
22
39
38
51
62
43