23
16
10
38
8
41
13
53
47
182
42
19
48
52
28
31
58
7
21
22
17
5
26
4
14
77
30
57
15
3
20
11
6
98
140
72
64
1
80
40
9
94
46
288
102
65
83
36