5
28
4
45
15
7
25
13
36
41
68
49
46
33
63
24
10
39
23
93
32
59
100
67
44
74
254
26
128
136
75
40
3
37
31
47
21
124
51
17
79
55
95
153
27
83
42