6
7
29
157
69
15
18
56
35
241
84
14
5
12
21
127
17
13
28
113
30
16
8
20
172
45
33
132
48
190
19
9
175
103
77
408
145
118
4
34
328