33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
134
18
113
292
35
19
69
44
46
39
30
31
38
67
57
23
131
14
63
70
71
37
45
32
20
12
25
34
55
26
166
61