15
8
2
12
11
18
66
77
42
30
285
9
61
229
38
73
119
72
23
16
147
62
67
10
6
51
31
103
80
475
35
184
33
7
163
689
63
192
36
22
1
25
65
3
56
68
20