4
110
45
15
7
9
74
50
116
47
24
78
5
6
34
90
21
18
10
68
16
11
137
12
271
119
19
30
20
13
39
114
108
264
477
321
53
36
190
1006
223
83
103
460
112
151
44