5
22
20
15
14
9
3
7
13
11
16
194
110
59
315
46
17
50
137
27
34
47
21
23
48
19
24
67
32
42
1
68
200
78
93
25
53