21
18
29
22
91
6
52
8
23
245
10
15
84
60
30
24
16
14
5
11
32
44
54
75
4
7
0
64
57
53
79
26
174
81
69
206
46
92
152
78
12
122
19
28
42
40