23
51
69
8
32
103
35
265
166
52
34
110
29
96
89
91
5
31
67
18
73
43
86
16
2
137
107
27
82
78
47
61
430
210
57
87
10
77
25
134
37
9
70
42
133
7
92