11
40
3
33
26
35
41
10
8
5
2
23
14
7
9
25
22
17
52
21
13
42
46
12
47
31
29
45
69
24
81
84
20
0
82
16
32
27
55
369
34
39
19