0
6
66
9
31
13
19
57
56
12
29
35
240
23
72
157
32
16
34
10
41
58
50
20
71
37
169
64
355
98
123
84
40
39
134
21
83
86
120
229
36
15
78
74
90
46
38