10
13
12
186
57
24
79
137
113
16
8
29
27
35
9
40
37
28
34
43
30
139
19
77
22
38
157
4
7
11
21
18
41
46
61
42
25
59
121