4
24
15
33
127
26
99
14
93
40
92
64
77
17
16
29
82
63
32
28
50
10
7
11
44
37
75
23
51
48
43
46
49
22
200
59
58
178
18
55
38
12
139
128
103