43
15
19
57
21
7
41
31
28
22
20
34
9
26
13
16
14
17
18
30
39
5
12
10
86
3
25
71
92
55
11
23
271
40
164
72
162