25
23
86
27
19
17
6
42
31
56
51
10
26
93
7
45
22
50
13
20
4
47
36
9
46
3
52
5
161
32
49
14
183
175
237
38
73
21
165
34
146