23
58
51
35
47
13
111
17
107
45
102
31
146
175
182
74
70
85
8
93
79
38
49
15
57
25
26
16
54
30
66
20
40
52
10
84
14
191
301
48
11
50
101
213