10
100
67
16
6
21
156
75
18
13
56
81
8
4
17
107
5
55
26
37
29
22
50
137
32
23
40
19
71
66
25
28
51
30
97
53
12
2
41
101
136