65
166
63
17
15
34
27
61
10
40
91
64
88
43
140
87
36
471
45
32
50
94
42
18
38
8
9
186
171
37
58
48
24
14
56
114
69
96
12
189
54
62
25
86
67
106
30
19
123
49
68
47
89
11