33
4
28
8
6
2
5
1
3
9
15
13
10
11
115
141
7
18
35
299
41
30
22
31
12
59
76
32
26
24
43
16
51
25
19
61
14
34
17
169
23
29
44
38
27
72