1
4
19
9
36
10
100
316
62
206
38
44
90
21
46
76
35
45
89
65
74
180
146
51
69
43
72
17
29
24
14
20
52
32
26
33
22
188
171
245
98
23
12
15
54
70