15
8
31
26
9
21
5
3
12
11
34
6
114
27
33
35
20
14
85
17
25
24
7
32
40
61
51
23
132
43
146
46
87
42
90
67
66
19
45
48
47
38
171
115
57
70
13
98
68