2
80
48
12
4
13
10
28
24
21
11
55
9
7
18
5
22
15
3
17
33
41
46
67
74
72
66
93
32
51
8
141
138
20
294
99