30
14
46
23
35
17
11
41
18
13
4
49
22
103
72
28
21
2
7
65
62
8
47
15
43
40
6
461
96
83
20
5
37
63
76
219
16
29
105