33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
135
136
115
20
19
35
296
26
52
133
37
14
49
86
21
12
105
18
76
41
80
36
24
30
93
16
124
17
189
22
39
45
73
60
181
47