33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
139
144
120
20
18
39
299
26
12
54
175
38
48
85
19
99
75
41
87
31
24
29
89
16
113
17
205
14
49
45
37
72
60
172