34
4
28
8
6
2
5
1
3
9
15
13
10
11
141
147
119
19
16
44
299
53
24
12
18
23
62
25
17
56
29
31
26
120
41
48
74
60
96
40
7
143
65
57
173
22
42
51