5
33
18
86
6
11
79
100
4
54
43
32
29
19
39
52
21
35
141
26
48
7
16
17
12
2
22
9
14
53
13
70
20
36
3
47
25
44
51
277
15