27
21
127
20
42
55
8
32
54
17
29
39
4
28
36
26
49
23
121
178
152
13
34
53
18
50
12
15
25
24
22
191
64
87
31
9
41
7
101
65
19
5
60
58
33
158