3
2
1
11
10
79
24
6
7
14
22
33
18
30
63
35
40
77
88
39
89
130
55
134
52
27
51
132
197
43
36
68
64
45
73
60
188
37
231
98
53
25
13
48