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
114
15
120
39
73
68
55
34
26
46
22
43
56
11
62
49
66
87
38
79
137