9
51
21
43
55
14
33
46
34
212
103
158
70
97
38
68
98
23
100
24
53
31
35
89
48
60
75
13
57
974
44
205
67
1405
40
19
32
122
25
41
47
10
37
28
18
27
50
65
49