120
5
13
16
15
25
60
70
119
48
34
56
113
33
61
44
59
215
171
47
134
10
8
7
129
106
30
67
14
184
22
28
36
39
11
43
31
21
23
101
26
32
27
99
93
19