34
4
28
8
6
2
3
16
1
10
9
5
13
15
11
141
144
116
294
43
7
36
18
69
20
24
21
40
66
151
201
81
32
129
26
51
37
95