1
3
5
4
2
17
30
20
8
6
0
12
39
22
56
7
24
13
11
9
140
15
74
16
65
274
106
54
21
95
10
25
173
47
33
40
27
111
46
43
149
72
253
35