33
4
29
8
6
2
3
16
1
10
9
5
13
15
11
140
143
19
115
7
291
42
27
12
14
41
23
25
66
57
22
30
24
20
31
26
43
62
44
35
87
74
18
58
49
71
46
77
21
48
39
34
88
17
50