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
167
38
48
85
19
99
73
41
86
31
24
29
89
16
112
17
204
14
49
45
37
71
60
172