8
3
4
144
19
7
109
94
28
47
78
266
11
60
98
34
141
87
38
32
39
90
539
139
37
21
23
31
41
12
289
49
26
45
48
83
72
14
55
18
6
77
25
10
46
56
65
129
51