33
4
29
8
6
2
3
16
1
10
9
5
13
15
11
144
143
19
115
7
297
43
127
31
14
30
59
24
89
12
17
176
22
42
44
20
74
35
26
38
56
28
88
49
25
39