43
19
44
18
121
27
17
7
74
25
13
33
31
46
30
26
1
50
41
216
21
6
52
5
202
497
85
127
35
94
11
49
8
9
16
22
188
65
100
32
14
34
10
20