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