17
3
12
36
13
10
5
39
22
18
11
6
9
29
1
7
14
106
21
31
20
32
56
4
45
205
34
28
49
76
54
201
195
97
67
96
74
471
16
62