18
2
0
3
15
44
1
4
14
11
24
32
82
113
17
13
21
51
36
48
12
23
27
19
30
77
9
42
71
22
130
43
35
28
46
66
96
97
257
128
55
137
56
99
203
714
29