23
19
10
8
31
40
29
65
85
67
3
6
43
9
46
89
93
71
226
116
55
16
47
58
45
22
70
26
49
25
11
69
20
62
14
5
196
316
12
33
15
50
36
122
2