17
30
20
80
21
31
26
44
374
19
9
0
6
8
4
15
56
1
13
12
14
41
3
28
10
5
11
33
161
111
69
43
113
130
27
112