18
52
9
23
245
8
10
15
21
61
30
24
16
14
5
11
32
44
54
75
6
4
7
0
64
57
53
79
26
174
81
69
207
46
92
152
78
12
122
19
28
42
85
20
36
98
183
13
108