42
51
5
30
28
25
99
20
126
50
26
182
16
33
101
48
4
39
22
38
11
87
27
13
19
64
9
10
74
14
158
41
131
53
79
62
17
185
21
60