11
2
8
44
98
275
55
17
30
37
167
85
35
78
5
20
46
116
1
15
47
65
48
21
75
16
73
7
39
147
182
26
28
29
34
13
10
977
23
19
6
49
67
68
66