23
6
8
3
35
16
10
18
46
19
30
29
53
1
13
51
14
12
33
71
26
93
9
34
42
32
62
110
109
58
39
11
28
191
70
85
56
5
76
31
20
123
40
43