26
21
120
1103
2
38
8
29
24
97
6
137
54
17
5
12
9
15
13
1
84
18
30
37
146
4
34
33
40
46
36
19
14
42
0
7
31
67
22
55