34
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
140
147
19
116
299
43
18
39
37
63
93
142
658
59
41
14
115
33
144
214
30
40
61
167
31
263
371
102
44
36
46
28
21
53
23
24
26
137