23
146
7
134
110
2
10
35
62
22
16
52
36
6
55
19
25
29
26
33
37
11
18
76
20
21
9
95
43
34
3
14
15
40
1
106
12
71
93
42
59
94