52
84
32
11
14
90
102
27
50
33
28
83
26
42
101
252
123
6
55
37
77
31
54
30
69
95
79
107
74
36
159
44
129
64
75
121
61
191
57
139
135
15
21
2
652
60
7
58
78