19
14
4
35
15
16
10
26
37
38
106
294
2
11
18
0
27
9
5
7
3
6
46
79
22
84
62
33
108
13
23
12
8
25
1
58
47