33
4
28
7
6
8
2
3
15
1
9
5
13
11
10
137
135
18
113
294
35
19
54
25
62
24
17
57
31
29
26
115
41
50
74
12
61
94
16
39
147
67
53
165
21
42
40
47