23
29
89
54
136
191
37
285
126
94
65
32
95
52
8
88
73
75
26
183
14
96
56
40
24
47
2
11
33
71
74
34
7
4
6
13
5
16
43
60
19
161
28
84
92
72
35
10
67
263
15