5
2
8
3
75
9
11
81
60
20
4
14
12
15
92
13
7
25
10
88
26
76
6
43
28
24
22
18
30
119
41
27
65
77
128
32
19
108
117
61
89