15
9
6
64
58
30
26
17
16
43
313
119
56
22
76
47
53
66
52
45
13
38
593
28
12
270
10
4
77
170
11
44
24
71
34
191
340
31
25
37
48
20
145
139
29
14
23