34
4
28
8
6
3
5
1
9
2
16
13
10
11
15
142
144
116
19
43
298
26
53
7
137
40
48
76
21
105
18
80
46
77
24
29
101
17
128
198
22
45
12
37
20
72
61
194
51