45
15
20
48
16
3
34
32
89
62
59
96
18
71
93
33
51
253
22
31
76
117
80
99
56
53
39
54
36
196
195
19
57
35
30
63
88
64
79
114
119
106
41
197
6
12