0
8
3
6
16
4
19
10
38
11
21
5
12
17
9
22
24
28
55
15
20
13
77
35
109
97
60
56
18
72
96
311
68
30
42
86
37
193
128
111
181
124
73
45
14
59