4
143
58
88
291
9
62
53
24
28
99
200
20
54
71
47
15
12
180
65
26
25
14
29
21
11
44
39
92
56
31
8
104
336
50
13
132
619
41
52
3
40
93
114
98
84
76
48