41
37
3
12
8
45
22
5
13
4
39
6
11
28
2
15
50
76
1
7
59
94
82
24
27
25
10
9
23
14
20
46
21
159
44
18
36
38
62
60
42
19
169