11
15
31
241
68
17
42
7
6
8
37
18
26
14
9
56
25
16
40
128
59
81
55
12
27
67
22
3
49
20
44
197
13
36
0
43
4
149
367