4
148
92
26
80
19
42
2
18
17
44
76
15
441
91
261
53
31
12
52
69
34
10
50
16
133
38
24
21
32
43
8
11
60
48
67
119
45
55
39
118
57
101