34
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
143
144
20
116
298
44
17
74
48
92
31
241
213
58
45
63
100
72
22
101
12
33
38
30
24
61
69
14
135
280
67
19
36
164
131