48
33
72
100
40
250
23
29
56
17
96
34
21
76
73
6
5
39
58
36
86
32
27
28
18
15
8
52
16
42
140
19
68
75
101
41
254
255
161
64
50
14
24
7
77