33
4
29
7
6
8
2
3
16
1
10
9
5
13
15
11
142
20
115
296
44
19
127
32
14
59
23
90
17
175
22
42
60
74
34
26
39
56
25
12
55
85
21
50
27
43
49
30
41