5
40
55
27
2
105
28
38
107
31
30
12
23
72
68
39
180
41
4
36
17
25
148
6
14
15
34
8
65
53
26
19
102
18
29
43
44
119
123
32
70
100
129
87
42
46
54
67
86