1
20
79
117
33
31
47
41
53
118
112
74
28
90
44
110
65
21
27
357
152
202
61
136
68
72
272
284
122
92
62
108
131
303
138
196
162
58
177
106
89
51
352
59
346
48
185
93
67
77
39
331