7
47
12
152
28
23
8
27
329
150
54
43
13
49
46
4
75
206
34
101
22
38
187
337
116
35
33
11
25
125
10
16
6
64
239
134
44
266