21
13
9
46
38
33
17
107
56
5
29
31
19
90
36
59
8
4
14
6
35
2
71
64
23
18
34
171
7
3
15
47
25
20
11
16
70
10
69
12
37
30
103