5
4
2
3
1
13
11
81
24
7
15
23
14
33
20
30
9
25
63
35
40
77
89
39
130
55
134
52
22
28
51
132
198
43
36
68
64
45
73
60
188
37
79
231
98
54
26
48