1
18
3
12
37
14
10
9
13
39
24
11
6
29
2
7
5
106
21
22
32
20
56
4
46
15
206
33
34
28
50
76
54
31
202
195
97
67
96
36
74
471
16