4
65
31
7
17
38
308
26
11
43
27
125
216
40
84
36
122
37
45
153
14
85
72
66
29
42
12
20
57
30
22
49
28
32
21
5
119
41
62
111
90
71
215
16
15