33
4
29
8
6
2
3
16
1
10
9
5
13
15
11
140
143
19
115
7
291
42
12
78
41
36
40
31
30
38
73
62
22
48
130
14
64
74
72
37
47
24
18
39
25
35
56
60
79
23
181
65