1
18
3
12
37
14
11
9
13
39
24
10
19
6
30
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