25
21
17
31
95
45
19
23
10
14
26
5
37
24
15
52
22
29
53
122
110
64
72
32
65
8
27
42
7
49
36
18
55
71
43
34
11
284
117
163
28
86
80
38