35
171
19
27
23
64
60
98
97
172
28
57
86
33
18
193
96
43
80
6
83
107
108
34
115
254
11
47
104
66
70
161
49
81
93
89
41
94
58
87
52
62
65
74
72
46
102
175
50
69
118