15
7
4
24
31
14
22
57
28
44
186
222
417
34
25
18
204
67
13
11
94
26
21
56
12
9
8
534
112
6
85
140
50
70
54
65
45
29
60
106
20
55
27