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