41
31
46
45
22
9
19
17
50
40
25
16
184
36
109
51
34
32
77
65
74
61
7
6
11
12
14
15
42
38
13
10
30
8
18
20
87
39
24
90
70
23
21