7
4
6
41
13
28
30
29
21
15
287
69
14
16
9
10
119
473
27
24
22
35
36
332
2
19
40
105
20
3
17
86
45
18
159
11
131
25
329
77
5
23
65
26