8
28
29
15
3
7
21
39
19
6
27
11
22
17
61
0
14
85
4
10
24
26
16
2
13
47
5
30
33
41
69
9
68
100
190
51
38
25
66