6
29
95
336
25
11
30
39
21
10
8
719
119
24
18
27
20
14
233
16
23
36
19
84
17
9
282
7
151
178
26
93
4
34
61
15
140
162
49
196
167