52
5
99
19
23
211
75
3
116
87
43
14
96
37
2
123
7
182
45
209
11
31
94
38
103
36
15
40
72
47
64
46
6
33
139
12
1
18
26
20
28
9
53
44
39
25
91
85
8
35