8
5
18
33
45
17
0
43
24
46
21
65
7
22
82
137
34
15
6
2
97
226
71
19
78
38
35
41
377
27
44
42
54
83
107
39
49
31
37
30
25
26
16
13
79