8
13
270
309
6
151
48
30
40
45
150
26
72
57
7
22
52
90
3
1
64
28
69
132
11
4
5
44
15
56
75
46
157
41
143
65
16
12
112
42
34
54
24
18
39