38
4
45
2
54
30
11
18
5
47
108
5795
186
73
52
67
71
90
256
25
6
53
21
1
10
40
33
14
31
28
88
24
85
39
142
104
16
13
59
94
43
217
8
7
2501
23
9