9
20
158
86
43
51
88
18
241
23
96
33
30
72
31
41
52
14
182
85
95
35
56
60
55
42
47
7
74
25
58
32
37
311
155
1
116
28
75
17
39
36
91
73
19
53