19
8
6
2
3
11
31
22
15
32
14
13
95
21
37
5
20
114
29
9
12
7
1
0
86
33
39
49
77
18
97
123
30
44
23
145
4
27
91
41
46
99