48
28
5
91
11
119
111
33
55
18
40
2
21
59
56
105
14
43
27
25
49
46
66
8
29
19
45
12
23
16
13
760
4
39
73
26
75
36
38
42
30
3