27
5
1
3
75
6
2
7
24
87
89
19
12
95
0
189
8
113
488
442
53
131
29
25
64
4
35
39
20
18
83
147
103
13
71
23
48
22
326
100
28
9
11
41