5
52
40
20
70
19
72
8
31
13
21
33
10
12
14
100
25
53
154
84
24
51
48
23
27
28
95
109
15
119
38
67
55
34
26
46
22
43
56
11
62
49
66
87
79
137