8
7
145
39
31
33
60
28
160
131
55
162
10
44
42
13
9
11
61
154
381
16
34
32
48
12
3907
12236
49
155
37
29
539
109
77
71
81
20
19
78
67
24
18
45
207
26
132
101
72
97