21
15
13
210
1
8
4
90
31
77
73
9
81
34
28
2
47
197
3
30
19
6
27
10
57
11
40
55
236
338
41
42
38
7
149
5
17
132
147
44
0