33
4
29
8
6
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
7
74
34
26
39
56
25
12
55
85
21
50
27
43
49
30
41