41
59
6
38
39
47
1
7
50
22
20
4
29
9
3
90
34
163
13
43
24
30
27
14
12
16
18
169
5
19
10
11
8
25
61
77
28
45
23
76