15
333
70
16
4
5
52
267
208
12
355
191
13
11
73
44
9
33
46
26
94
157
51
27
40
23
150
10
29
72
172
43
25
108
21
49
37
19
32
125
17
7
36
3
1
18
8