23
45
44
19
33
7
22
72
36
39
38
94
194
40
87
153
37
29
181
13
219
96
108
63
25
88
28
48
41
15
50
31
9
58
32
46
263