68
65
192
87
86
188
94
364
44
39
98
47
97
81
102
100
35
59
85
175
69
108
40
49
344
116
57
249
60
103
142
198
110
172
75
245
41
73
77
176
171
111
31
46
125
307
34
37
28
115
78
117
48
130
79
157
177
23
20