2
4
40
57
5
33
8
15
13
63
19
30
133
48
212
103
21
27
29
18
28
36
49
58
46
3
44
55
195
62
51
64
281
127